CVE-2026-68539: fulgur: Unbounded string-set value accumulation causes memory/CPU exhaustion (denial of service)

Published Nov 11, 2026
·
Updated

fulgur converts untrusted HTML/CSS into PDF, commonly on a server that processes input supplied by many tenants. From version 0.4.4 to before version 0.29.0, the CSS string-set named-string values resolved from a document were accumulated per element with no memory budget, letting a small crafted document amplify into large retained memory (and the CPU to copy it) — results in a denial of service. This issue has been patched in version 0.29.0.

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade fulgur to a version that resolves this vulnerability.

    Fixed in 0.29.0

Event History

Nov 11, 2026
CVE Published
via MITRE·10:12 PM
Data Sourced
via MITRE·10:12 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·10:17 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which deployments are most exposed to this issue?

Servers that use fulgur to convert HTML/CSS supplied by untrusted users are most exposed, particularly multi-tenant services. A remote attacker can submit a crafted document that exhausts memory and CPU during conversion.

2

What versions need to be remediated?

fulgur versions from 0.4.4 through versions before 0.29.0 are affected. Version 0.29.0 contains the patch.

3

Does exploitation require authentication or user interaction?

No. The reported vector is network-accessible, has low attack complexity, requires no privileges, and requires no user interaction.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203