Skip to content
OpenAdvisories
Medium · 6.2 CVE-2026-3778 EUVD-2026-17757

Stack exhaustion caused by cyclic references in Foxit PDF Editor/Reader

Published Apr 1, 2026 · Updated Apr 2, 2026 · Assigned by Foxit

Description

The application does not detect or guard against cyclic PDF object references while handling JavaScript in PDF. When pages and annotations are crafted that reference each other in a loop, passing the document to APIs (e.g., SOAP) that perform deep traversal can cause uncontrolled recursion, stack exhaustion, and application crashes.

Affected products

VendorProductAffectedFixed
Foxit Software Foxit PDF Editor Versions 2025.3 and earlier, Versions 14.0.2 and earlier, Versions 13.2.2 and earlier —
Foxit Software Foxit PDF Reader Versions 2025.3 and earlier —

Advisories 1

References