{"id":"UBUNTU-CVE-2026-88859","details":"A flaw was found in Evolution. A remote attacker can exploit this vulnerability by sending a specially crafted HTML email containing a spoofed vCard control. When a victim clicks on this control, Evolution's trusted JavaScript handler incorrectly assigns an attacker-controlled JavaScript URL to an iframe's source. This action leads to arbitrary JavaScript execution within the mail-viewing context, effectively bypassing the security measures designed to prevent script execution in email content.","modified":"2026-09-16T14:03:21.979516245Z","published":"2026-09-10T12:16:00Z","upstream":["CVE-2026-88859"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2026-88859"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2026-88859"},{"type":"REPORT","url":"https://gitlab.gnome.org/GNOME/evolution/-/work_items/3388"}],"affected":[{"package":{"name":"evolution","ecosystem":"Ubuntu:16.04:LTS","purl":"pkg:deb/ubuntu/evolution?arch=source&distro=xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.16.5-1ubuntu3","3.18.1-1ubuntu2","3.18.2-0ubuntu1","3.18.2-0ubuntu2","3.18.3-0ubuntu1","3.18.3-1ubuntu1","3.18.4-0ubuntu1","3.18.5-1ubuntu1","3.18.5.1-1ubuntu1","3.18.5.2-0ubuntu1","3.18.5.2-0ubuntu3","3.18.5.2-0ubuntu3.1","3.18.5.2-0ubuntu3.2"],"ecosystem_specific":{"binaries":[{"binary_name":"evolution","binary_version":"3.18.5.2-0ubuntu3.2"},{"binary_name":"evolution-common","binary_version":"3.18.5.2-0ubuntu3.2"},{"binary_version":"3.18.5.2-0ubuntu3.2","binary_name":"evolution-plugins"},{"binary_name":"evolution-plugins-experimental","binary_version":"3.18.5.2-0ubuntu3.2"},{"binary_name":"libevolution","binary_version":"3.18.5.2-0ubuntu3.2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-88859.json"}},{"package":{"name":"evolution","ecosystem":"Ubuntu:18.04:LTS","purl":"pkg:deb/ubuntu/evolution?arch=source&distro=bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.26.1-1","3.26.2-1","3.26.2-1ubuntu1","3.26.3-1","3.26.5-1","3.26.5-1build1","3.27.90-1","3.28.0-1","3.28.0-4","3.28.1-1","3.28.1-2","3.28.5-0ubuntu0.18.04.1","3.28.5-0ubuntu0.18.04.2"],"ecosystem_specific":{"binaries":[{"binary_name":"evolution","binary_version":"3.28.5-0ubuntu0.18.04.2"},{"binary_name":"evolution-common","binary_version":"3.28.5-0ubuntu0.18.04.2"},{"binary_name":"evolution-plugin-bogofilter","binary_version":"3.28.5-0ubuntu0.18.04.2"},{"binary_name":"evolution-plugin-pstimport","binary_version":"3.28.5-0ubuntu0.18.04.2"},{"binary_version":"3.28.5-0ubuntu0.18.04.2","binary_name":"evolution-plugin-spamassassin"},{"binary_version":"3.28.5-0ubuntu0.18.04.2","binary_name":"evolution-plugins"},{"binary_name":"evolution-plugins-experimental","binary_version":"3.28.5-0ubuntu0.18.04.2"},{"binary_name":"libevolution","binary_version":"3.28.5-0ubuntu0.18.04.2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-88859.json"}},{"package":{"name":"evolution","ecosystem":"Ubuntu:20.04:LTS","purl":"pkg:deb/ubuntu/evolution?arch=source&distro=focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.34.1-2","3.34.1-2build1","3.34.1-3","3.34.1-4","3.35.91-1","3.35.92-1","3.36.0-1","3.36.1-1","3.36.1-2","3.36.2-0ubuntu1","3.36.3-0ubuntu1","3.36.4-0ubuntu1","3.36.5-0ubuntu1"],"ecosystem_specific":{"binaries":[{"binary_name":"evolution","binary_version":"3.36.5-0ubuntu1"},{"binary_name":"evolution-common","binary_version":"3.36.5-0ubuntu1"},{"binary_version":"3.36.5-0ubuntu1","binary_name":"evolution-plugin-bogofilter"},{"binary_name":"evolution-plugin-pstimport","binary_version":"3.36.5-0ubuntu1"},{"binary_version":"3.36.5-0ubuntu1","binary_name":"evolution-plugin-spamassassin"},{"binary_name":"evolution-plugins","binary_version":"3.36.5-0ubuntu1"},{"binary_name":"evolution-plugins-experimental","binary_version":"3.36.5-0ubuntu1"},{"binary_name":"libevolution","binary_version":"3.36.5-0ubuntu1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-88859.json"}},{"package":{"name":"evolution","ecosystem":"Ubuntu:22.04:LTS","purl":"pkg:deb/ubuntu/evolution?arch=source&distro=jammy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.40.4-1","3.42.0-2","3.42.1-1","3.42.2-1","3.42.3-1","3.43.3-1","3.44.0-1","3.44.0-1ubuntu1","3.44.1-0ubuntu1","3.44.4-0ubuntu1","3.44.4-0ubuntu2","3.44.4-0ubuntu2.1"],"ecosystem_specific":{"binaries":[{"binary_name":"evolution","binary_version":"3.44.4-0ubuntu2.1"},{"binary_name":"evolution-common","binary_version":"3.44.4-0ubuntu2.1"},{"binary_name":"evolution-plugin-bogofilter","binary_version":"3.44.4-0ubuntu2.1"},{"binary_version":"3.44.4-0ubuntu2.1","binary_name":"evolution-plugin-pstimport"},{"binary_version":"3.44.4-0ubuntu2.1","binary_name":"evolution-plugin-spamassassin"},{"binary_name":"evolution-plugins","binary_version":"3.44.4-0ubuntu2.1"},{"binary_name":"evolution-plugins-experimental","binary_version":"3.44.4-0ubuntu2.1"},{"binary_name":"libevolution","binary_version":"3.44.4-0ubuntu2.1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-88859.json"}},{"package":{"name":"evolution","ecosystem":"Ubuntu:24.04:LTS","purl":"pkg:deb/ubuntu/evolution?arch=source&distro=noble"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.50.0-1","3.50.1-1","3.50.2-1","3.50.3-1","3.52.0-1build1","3.52.0-1build2","3.52.3-0ubuntu1","3.52.3-0ubuntu1.1"],"ecosystem_specific":{"binaries":[{"binary_version":"3.52.3-0ubuntu1.1","binary_name":"evolution"},{"binary_name":"evolution-common","binary_version":"3.52.3-0ubuntu1.1"},{"binary_version":"3.52.3-0ubuntu1.1","binary_name":"evolution-plugin-bogofilter"},{"binary_name":"evolution-plugin-pstimport","binary_version":"3.52.3-0ubuntu1.1"},{"binary_name":"evolution-plugin-spamassassin","binary_version":"3.52.3-0ubuntu1.1"},{"binary_version":"3.52.3-0ubuntu1.1","binary_name":"evolution-plugins"},{"binary_name":"evolution-plugins-experimental","binary_version":"3.52.3-0ubuntu1.1"},{"binary_name":"libevolution","binary_version":"3.52.3-0ubuntu1.1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-88859.json"}},{"package":{"name":"evolution","ecosystem":"Ubuntu:26.04:LTS","purl":"pkg:deb/ubuntu/evolution?arch=source&distro=resolute"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.56.2-4","3.56.2-5","3.56.2-7","3.56.2-8","3.56.2-9"],"ecosystem_specific":{"binaries":[{"binary_version":"3.56.2-9","binary_name":"evolution"},{"binary_version":"3.56.2-9","binary_name":"evolution-common"},{"binary_version":"3.56.2-9","binary_name":"evolution-plugin-bogofilter"},{"binary_name":"evolution-plugin-pstimport","binary_version":"3.56.2-9"},{"binary_version":"3.56.2-9","binary_name":"evolution-plugin-spamassassin"},{"binary_name":"evolution-plugins","binary_version":"3.56.2-9"},{"binary_name":"evolution-plugins-experimental","binary_version":"3.56.2-9"},{"binary_name":"libevolution","binary_version":"3.56.2-9"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-88859.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L"},{"type":"Ubuntu","score":"medium"}]}