CVE-2024-58335: jcthiele OpenXRechnungToolbox · XML External Entity (XXE)
Affects jcthiele OpenXRechnungToolboxSource CVE Database V5
Not known to be exploited · CVSS 5.0 Medium.
Data as of 26 Oct 2026, 10:12 UTC
- 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:NExploitation evidence
Disclosed: evidence found.
CVE published 24 Dec 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by 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
| Product | Affected | Fixed in |
|---|---|---|
| jcthiele OpenXRechnungToolbox | Affected
| Fixed in– |
AI-suggested
- 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.
- If a patch or updated version from the vendor becomes available, prioritize applying it promptly.
- Implement network-level controls to restrict access to the invoicing system to trusted sources only, reducing exposure to remote attackers.
- Conduct input validation and sanitization on all XML inputs to detect and block malicious payloads.
- Monitor logs for unusual XML processing errors or unexpected external entity requests.
- Consider deploying Web Application Firewalls (WAF) with rules to detect and block XXE attack patterns targeting the invoicing system.
- Educate developers and system administrators about secure XML processing best practices to prevent similar vulnerabilities in the future.
- 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.