Skip to main content
VulnerabilityPublished

CVE-2024-58335: jcthiele OpenXRechnungToolbox · XML External Entity (XXE)

Affects jcthiele OpenXRechnungToolboxSource CVE Database V5

0

Not known to be exploited · CVSS 5.0 Medium.

Data as of 26 Oct 2026, 10:12 UTC

CVSS 3.1 base score
5.0Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 9% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 24 Dec 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
jcthiele OpenXRechnungToolboxAffected
  • =0
Fixed in–

AI-suggested

  1. Immediately review and update XML parser configurations in OpenXRechnungToolbox to enable the disallow-doctype-decl feature or equivalent protections that prevent processing of external entities.
  2. If a patch or updated version from the vendor becomes available, prioritize applying it promptly.
  3. Implement network-level controls to restrict access to the invoicing system to trusted sources only, reducing exposure to remote attackers.
  4. Conduct input validation and sanitization on all XML inputs to detect and block malicious payloads.
  5. Monitor logs for unusual XML processing errors or unexpected external entity requests.
  6. Consider deploying Web Application Firewalls (WAF) with rules to detect and block XXE attack patterns targeting the invoicing system.
  7. Educate developers and system administrators about secure XML processing best practices to prevent similar vulnerabilities in the future.
  8. If immediate patching is not possible, consider isolating the vulnerable component or running it with minimal privileges to limit potential data exposure.

Description

OpenXRechnungToolbox through 2024-10-05-3.0.0 before 6c50e89 allows XXE because the disallow-doctype-decl feature is not enabled in visualization/VisualizerImpl.java.

References

Community reviews

Loading reviews…