Skip to main content
CVE-2023-28484VulnerabilityPublished Updated

CVE-2023-28484: n/a

Source CVE Database V5

0

Not known to be exploited · CVSS 6.5 Medium : upgrade to 2.10.4 when convenient.

Data as of 26 Oct 2026, 08:30 UTC

CVSS 3.1 base score
6.5Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
1.2% chance of exploitation in 30 days – higher than 69% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 2.10.4
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 24 Apr 2023

  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

Upgrade the Debian debian/libxml2 package to 2.10.4.

Affected software

ProductAffectedFixed in
Debiandebian/libxml2pkg:deb/debian/libxml2Other threatsAffected
  • <2.10.4
Fixed in
  • 2.10.4

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

To mitigate CVE-2023-28484, European organizations should: 1) Upgrade libxml2 to version 2.10.4 or later, where the vulnerability has been addressed. 2) Implement strict input validation and sanitization for all XML and XSD files processed by applications, rejecting malformed or suspicious schemas before parsing. 3) Employ application-level sandboxing or process isolation for XML parsing components to contain crashes and prevent wider system impact. 4) Educate users about the risks of opening untrusted XML or XSD files, especially from external sources, to reduce the likelihood of user interaction-based exploitation. 5) Monitor application logs and system behavior for signs of crashes or abnormal terminations related to XML processing. 6) Where possible, configure XML parsers to operate in safe modes or with reduced privileges to limit the impact of potential crashes. 7) Maintain an inventory of software and services using libxml2 to prioritize patching and risk assessment. These steps go beyond generic advice by focusing on proactive input validation, user awareness, and architectural controls to reduce both the likelihood and impact of exploitation.

Description

In libxml2 before 2.10.4, parsing of certain invalid XSD schemas can lead to a NULL pointer dereference and subsequently a segfault. This occurs in xmlSchemaFixupComplexType in xmlschemas.c.

References

Community reviews

Loading reviews…