CVE-2026-90885
Improper Restriction of XML External Entity Reference vulnerability in Apache Camel Saxon component
CVE-2026-90885: Improper Restriction of XML External Entity Reference vulnerability in Apache Camel Saxon component. Not in the CISA KEV catalog.
Compare the source-linked records below. Ratings and product/version details belong to each advisory; they are not a single CVE-wide score or proof that every listed product is affected. How VulniPulse collects and checks evidence.
Get an email when Apache publishes the next one.
VulniPulse checks Apache's security advisories around the clock and emails you new ones with the severity, the fixed version and the vendor's link. First month free, then US$15/month; we email you before the first charge.
CVE-2026-90885 key facts
- CISA KEV
- Not listed (catalog checked )
- Highest advisory severity
- High
- CVSS base score
- 7.5 (Apache), 7.5 (Red Hat)
- Weakness
- CWE-611
- Fixed releases
- Apache: 4.18.5, 4.22.2, 4.23.0
- VulniPulse record
- Published · Updated
Scores, vectors, weaknesses and fixed releases are quoted from vendor advisories that cover only CVE-2026-90885; bulletin-wide values are not repeated here.
Is CVE-2026-90885 exploited?
No exploitation is reported in the sources VulniPulse tracks: CVE-2026-90885 is not in the CISA KEV catalog (checked ) and no tracked advisory for it reports exploitation. That is not proof the vulnerability cannot be exploited.
How do I fix CVE-2026-90885?
Upgrade to a fixed release named by the vendor:
- Apache: 4.18.5, 4.22.2, 4.23.0
- Source by Camel's own XML type converters, which configure the parser against external entities, so those bodies were not affected. (Apache)
- Users are recommended to upgrade to version 4.23.0, which fixes the issue. (Apache)
Vendor advisory comparison
Apache
1 advisory- Advisory severityHigh7.5
High [CVE-2026-90885] Improper Restriction of XML External Entity Reference vulnerability in Apache Camel Saxon component
CVE-2026-90885Source published Source updated
Improper Restriction of XML External Entity Reference vulnerability in Apache Camel Saxon component. This issue affects Apache Camel: from 4.0.0 before 4.18.5, from 4.19.0 before 4.22.2. XQueryBuilder in camel-saxon, which evaluates expressions for the xquery language and the xquery component, built its default Saxon Configuration with parse options that set only a whitespace stripping rule, leaving the XML parser at its defaults, under which a DOCTYPE declaration is accepted and external entities are resolved. A message body of type String or byte[], or any body read as an InputStream, is first turned into a javax.xml.transform. Source by Camel's own XML type converters, which configure the parser against external entities, so those bodies were not affected. A body that was already a…
- Affected products in this advisory
- Apache Camel Saxon
- Source-reported affected versions
- 4.0.0 before 4.18.5
- 4.19.0 before 4.22.2
- Source-reported fixed versions
- 4.18.5
- 4.22.2
- 4.23.0
- Mitigation guidance
- Source by Camel's own XML type converters, which configure the parser against external entities, so those bodies were not affected.
- Users are recommended to upgrade to version 4.23.0, which fixes the issue.
- If users are on the 4.22.x releases stream, then they are suggested to upgrade to 4.22.2.
- If users are on the 4.18.x releases stream, then they are suggested to upgrade to 4.18.5.
1 more entries in the full advisory.
- Workarounds
- Source when that body carries XML from an untrusted sender, or set the configuration option of the xquery endpoint or language to a Saxon Configuration whose parse options refuse a DOCTYPE declaration and disable external entities and external DTD loading, which is what the fixed releases now apply by default.
Red Hat
1 advisory- Advisory severityHigh7.5
High [CVE-2026-90885] Information disclosure via XML external entity injection
CVE-2026-90885Source published Source updated
Information disclosure via XML external entity injection. Red Hat rates this important (CVSS 7.5). Weakness: CWE-611. Affected products named by the advisory: Red Hat build of Apache Camel 4 for Quarkus 3; Red Hat build of Apache Camel for Spring Boot 4; Red Hat Fuse 7.
- Related products — impact not confirmed
- Red Hat build of Apache Camel 4 for Quarkus 3
- Red Hat build of Apache Camel for Spring Boot 4
- Red Hat Fuse 7
- Source-reported affected versions
- Affected-version details not available in this record.
- Source-reported fixed versions
- No fixed-version detail extracted. This does not mean no fix exists.
- Mitigation guidance
- No mitigation guidance extracted; consult the source.
More Apache advisories
- CVE-2026-111422Oct 26, 2026Apache Airflow SSH provider command injection
- CVE-2026-115748Oct 26, 2026**UNSUPPORTED WHEN ASSIGNED** Authorization bypass in Apache Vysper, all versions
- CVE-2026-115721Oct 26, 2026**UNSUPPORTED WHEN ASSIGNED** Unbounded allocation in XML parsing in Apache Vysper; all
- CVE-2026-94386Oct 26, 2026Apache Camel Oauth information disclosure
- CVE-2026-110748Oct 26, 2026This issue affects Apache SIS from version 0.7 through 1.6 inclusive
- CVE-2026-110733Oct 26, 2026Vulnerability in the SQL storage module of Apache SIS
Browse the latest tracked CVEs or the CVEs listed in CISA KEV.
Android app · Google Play
Get alerts for new CVEs on your phone.
Choose a whole vendor or a precise platform, then receive matching security advisories by phone notification, email, or both. Coverage follows 34 official vendor sources and 160+ reviewed platform categories.