Skip to content
CVE PROGRAM SOURCE RECORD2.1 Low

CVE-2026-30830

Defuddle: XSS via unescaped string interpolation in _findContentBySchemaText image tag

Description

Defuddle cleans up HTML pages. Prior to version 0.9.0, the _findContentBySchemaText method in src/defuddle.ts interpolates image src and alt attributes directly into an HTML string without escaping. An attacker can use a " in the alt attribute to break out of the attribute context and inject event handler. This issue has been patched in version 0.9.0.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

kepano defuddle

  • < 0.9.0affected

References