Skip to content

← Public intelligence

Maven package

org.docx4j:docx4j-core

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

1 actionable advisory, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 7.5MavenAmendedPublished

    docx4j: Stack Overflow via Cyclic w:basedOn Style Chain leads to Denial of Service

    CVE-2026-53752 · GHSA-gc95-3vw8-vg43

    Affected
    • Maven org.docx4j:docx4j-core <= 11.5.13
    Fixed in
    11.5.14· Vendor fix available
    Issue
    docx4j's PropertyResolver and several adjacent helpers recursively walk the OpenXML style inheritance chain (w:basedOn) without cycle detection. A WordprocessingML document containing a cyclic style chain (for example, Style A based on B and Style B based on A) causes unbounded recursion and a java.lang.StackOverflowError within the property-resolution code path. These helpers are used by operations that require effective style resolution, including common conversion and TOC-related paths. As a result, most server-side pipelines that accept a user-supplied docx and process it through docx4j can likely be crashed by a file containing a cyclic style reference. Details Representative snippet: PropertyResolver.fillPPrStack Impact This is a denial of service against a server-side application that processes untrusted docx files via docx4j. An upload causes the processing thread to be terminated with StackOverflowError which may crash the worker thread, degrade the thread pool, or…

    Recommended action: Upgrade to 11.5.14 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →