CVE-2026-124023: Apache Axis2/C · Out-of-bounds Read
Affects Apache Axis2/CSource CVE Database V5
Not known to be exploited : upgrade to 23110287924e79d05a5b4712298c355d1f05c606 when convenient.
Data as of 12 Nov 2026, 11:43 UTC
Rated Medium by Threat Radar's AI analysis · CVSS not yet scored by NVD
Thin evidence
One scorer or none- Patch
- Available – fixed in 23110287924e79d05a5b4712298c355d1f05c606
Exploitation evidence
Disclosed: evidence found.
CVE published 12 Nov 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: 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 12 Nov 2026.
What to do
Upgrade Apache Axis2/C to 23110287924e79d05a5b4712298c355d1f05c606.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Apache Software FoundationApache Axis2/C | Affected
| Fixed in
|
| Apache Software FoundationApache Axis2/C | Affected
| Fixed in– |
AI-suggested
A fix for this vulnerability has been committed and will be included in the next Apache Axis2/C release. Users should upgrade to the fixed version once it is available. Until then, no other specific mitigations are documented.
Description
Out-of-bounds Read vulnerability in the Guththila XML parser wrapper of Apache Axis2/C. On some malformed XML input the Guththila parser returned a raw input byte in place of an event code, and the AXIOM reader wrapper used that value as an index into a ten-entry lookup table without checking its range, reading heap memory past the end of the table. An unauthenticated client could trigger this by sending a crafted XML request to a server built with Guththila, the default parser, causing the request to be parsed incorrectly or, in some cases, the process to crash. The memory read is not returned to the client. This issue affects Apache Axis2/C: through 2.0.0. The fix is available in commits 23110287924e79d05a5b4712298c355d1f05c606 and f01683ec10e8fddb87279ec9351b3239021223e6 and will be included in the next release.
References
- github.com/apache/axis-axis2-c-core/commit/23110287924e79d05a5b4712298c355d1f05c606 (opens in a new tab)
- github.com/apache/axis-axis2-c-core/commit/f01683ec10e8fddb87279ec9351b3239021223e6 (opens in a new tab)
- lists.apache.org/thread/yzmshl8n819pfy2f3p07r9swgh0b3dfz (opens in a new tab)
- openwall.com/lists/oss-security/2026/11/12/1 (opens in a new tab)