6.3 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): None (N)
- User Interaction (UI): Required (R)
- Scope (S): Unchanged (U)
- Confidentiality (C): Low (L)
- Integrity (I): Low (L)
- Availability (A): Low (L)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): Required (R)
- Modified Confidentiality (MC): Low (L)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): Low (L)
- Modified Availability (MA): Low (L)
Activity log
- Created suggestion
Evolution: evolution: javascript execution via spoofed vcard control bypasses mail script-markup restriction
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.
References
Affected products
Matching in nixpkgs
pkgs.evolution
Personal information management application that provides integrated mail, calendaring and address book functionality
pkgs.evolution-ews
Evolution connector for Microsoft Exchange Server protocols
pkgs.logisim-evolution
Digital logic designer and simulator
pkgs.musescore-evolution
Music notation and composition software
-
nixos-unstable -
- nixos-unstable-small 3.7.0-unstable-2026-09-13
-
nixos-26.05 -
- nixos-26.05-small 3.7.0-unstable-2026-03-03
pkgs.evolutionWithPlugins
None
pkgs.evolution-data-server
Unified backend for programs that work with contacts, tasks, and calendar information
pkgs.n8n-nodes-evolution-api
Evolution API hub for WhatsApp integration with n8n
pkgs.evolution-data-server-gtk4
Unified backend for programs that work with contacts, tasks, and calendar information
pkgs.python313Packages.evolutionhttp
HTTP client for controlling a Bryant Evolution HVAC system
pkgs.python314Packages.evolutionhttp
HTTP client for controlling a Bryant Evolution HVAC system
pkgs.gnomeExtensions.revolutionary-clock
Shows a decimal clock and revolutionary calendar
Package maintainers
-
@jtojnar Jan Tojnar <jtojnar@gmail.com>
-
@thunze Tom Hunze
-
@nekowinston winston <hey@winston.sh>
-
@theCapypara Marco Köpcke <hello@capypara.de>
-
@bobby285271 Bobby Rong <rjl931189261@126.com>
-
@dasj19 Daniel Șerbănescu <daniel@serbanescu.dk>
-
@honnip Jung seungwoo <me@honnip.page>
-
@emilytrau Emily Trau <emily+nix@downunderctf.com>
-
@nemeott Nathan Emeott
-
@vitorpavani Vitor Pavan <vipavani@hotmail.com>
-
@mweinelt Martin Weinelt <hexa@darmstadt.ccc.de>