Skip to content
5.1 Medium

CVE-2026-120218 Typemill SvgSanitizer.php saveImage cross site scripting

Description

A flaw has been found in Typemill up to 2.26.0. The impacted element is the function ControllerApiImage::saveImage of the file system/typemill/Models/SvgSanitizer.php. Executing a manipulation can lead to cross site scripting. The attack may be performed from remote. The exploit has been published and may be used. Upgrading to version 2.27.0 is sufficient to resolve this issue. This patch is called 9ca43c4a7b6764c5a6ac11a2ccc099b036ee3cef. It is recommended to upgrade the affected component.

CVSS 4.0 detail

Vector CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P

Exploitable remotely over the network, with an ordinary account and if a user takes an action; the impact on data or service is limited.

Attack vector
Network
Attack complexity
Low
Attack requirements
None
Privileges required
Low
Interaction
Passive
Confidentiality
None
Integrity
Low
Availability
None
Confidentiality of other systems
None
Integrity of other systems
None
Availability of other systems
None

Affected products and versions

Product Affected versions Fixed in
Typemill 2.27 earliest → < 2.27.0 2.27.0
Typemill 2.26.0 No fix stated
Typemill 2.25 No fix stated
Typemill 2.24 No fix stated
Typemill 2.23 No fix stated
Typemill 2.22 No fix stated
Typemill 2.21 No fix stated
Typemill 2.20 No fix stated
Typemill 2.19 No fix stated
Show the 19 other branches
Product Affected versions Fixed in
Typemill 2.18 No fix stated
Typemill 2.17 No fix stated
Typemill 2.16 No fix stated
Typemill 2.15 No fix stated
Typemill 2.14 No fix stated
Typemill 2.13 No fix stated
Typemill 2.12 No fix stated
Typemill 2.11 No fix stated
Typemill 2.10 No fix stated
Typemill 2.9 No fix stated
Typemill 2.8 No fix stated
Typemill 2.7 No fix stated
Typemill 2.6 No fix stated
Typemill 2.5 No fix stated
Typemill 2.4 No fix stated
Typemill 2.3 No fix stated
Typemill 2.2 No fix stated
Typemill 2.1 No fix stated
Typemill 2.0 No fix stated
Track this CVE