GHSA-xgx4-2wgv-4jhm
MODERATEThe multiVariableText property panel in @pdfme/schemas constructs HTML via string concatenation and assigns it to innerHTML using unsanitized i18n label values. An attacker who can control label overrides passed through options.labels can inject arbitrary JavaScript that executes in the context of any user who opens the Designer and selects a multiVariableText field with no {variables} in its text
- Affected
- >=0, <5.5.10, <= 5.5.9
- Fixed in
- 5.5.10
- Weakness
- CWE-79
- Published
- 2026-03-20
- Source
- osv