Skip to main content
VulnerabilityPublished Updated

CVE-2024-0408: Improper Neutralization of Null Byte or NUL Character

Source CVE Database V5

0

Not known to be exploited · CVSS 5.5 Medium.

Data as of 26 Oct 2026, 09:08 UTC

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

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 18 Jan 2024

  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

AI-suggested

To mitigate CVE-2024-0408, organizations should apply patches or updates from their Linux distribution vendors as soon as they become available, ensuring the X.Org server version is upgraded beyond 21.1.0 or the specific fix is applied. In the absence of patches, administrators can consider temporarily disabling SELinux enforcement for the X.Org server process, though this reduces overall system security and should be a last resort. Restricting local user access to trusted personnel and limiting unprivileged user capabilities can reduce exploitation risk. Monitoring for crashes or abnormal X.Org server restarts can help detect attempted exploitation. Additionally, reviewing and hardening local access controls and sandboxing graphical applications may limit the impact. System administrators should also ensure that logging and alerting for X.Org server failures are enabled to facilitate rapid incident response. Coordination with Linux distribution security advisories is recommended for timely updates.

Description

A flaw was found in the X.Org server. The GLX PBuffer code does not call the XACE hook when creating the buffer, leaving it unlabeled. When the client issues another request to access that resource (as with a GetGeometry) or when it creates another resource that needs to access that buffer, such as a GC, the XSELINUX code will try to use an object that was never labeled and crash because the SID is NULL.

References

Community reviews

Loading reviews…