Skip to main content
CVE-2025-15504VulnerabilityPublished Updated

CVE-2025-15504: LIEF · NULL Pointer Dereference

Affects LIEFSource CVE Database V5

0

Not known to be exploited · CVSS 4.8 Medium.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 4.0 base score
4.8Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 18% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 10 Jan 2026

  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 2026-10-25.

What to do

Affected software

ProductAffectedFixed in
lief-projectLIEFAffected
  • =0.17.0
  • =0.17.1
Fixed in–
GitHublief-project/LIEFpkg:github/lief-project/LIEFOther threatsAffected
  • =0.17.0
  • =0.17.1
Fixed in–

CPE configurations (1)

  • cpe:2.3:a:lief-project:lief:*:*:*:*:*:*:*:*

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-2025-15504, organizations should upgrade all instances of the LIEF library to version 0.17.2 or later, which contains the official patch for the null pointer dereference. For environments where immediate upgrading is not feasible, consider implementing input validation or sandboxing measures to restrict the processing of untrusted ELF binaries. Employ strict access controls to limit local user permissions and prevent untrusted users from interacting with LIEF-dependent components. Monitor logs and application behavior for crashes or anomalies indicative of exploitation attempts. Integrate fuzz testing and static analysis into development pipelines to detect similar parsing vulnerabilities proactively. Additionally, isolate analysis environments to reduce the impact of potential denial of service. Maintain awareness of updates from the LIEF project and security advisories to promptly apply future patches. Finally, review and harden the security posture of systems that allow local users to submit ELF binaries for analysis or instrumentation.

Description

A security flaw has been discovered in lief-project LIEF up to 0.17.1. Affected by this issue is the function Parser::parse_binary of the file src/ELF/Parser.tcc of the component ELF Binary Parser. The manipulation results in null pointer dereference. The attack must be initiated from a local position. The exploit has been released to the public and may be used for attacks. Upgrading to version 0.17.2 can resolve this issue. The patch is identified as 81bd5d7ea0c390563f1c4c017c9019d154802978. It is recommended to upgrade the affected component.

References

Community reviews

Loading reviews…