Skip to main content
CVE-2025-15534VulnerabilityPublished Updated

CVE-2025-15534: raysan5 raylib · Integer Overflow

Affects raysan5 raylibSource CVE Database V5

0

Not known to be exploited · CVSS 4.8 Medium.

Data as of 26 Oct 2026, 08:30 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 14% 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:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 18 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 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
raysan5raylibAffected
  • =909f040
Fixed in–

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-15534, organizations should immediately apply the official patch identified by commit 5a3391fdce046bc5473e52afbd835dd2dc127146 to all affected raylib versions. Developers should audit their use of raylib, especially any custom font loading or rendering code, to ensure no unsafe assumptions about font data sizes exist. Restrict local access to systems running raylib-based applications to trusted users only, and implement strict access controls and monitoring to detect suspicious local activity. Employ memory protection mechanisms such as ASLR and DEP to reduce the impact of memory corruption. Additionally, conduct thorough testing of applications after patching to confirm stability and absence of regressions. For embedded or specialized environments, consider recompiling raylib with additional security hardening flags and perform static code analysis to detect similar vulnerabilities. Finally, maintain an updated inventory of software dependencies to quickly identify and remediate vulnerable raylib versions.

Description

A vulnerability was identified in raysan5 raylib up to 909f040. Affected by this issue is the function LoadFontData of the file src/rtext.c. The manipulation leads to integer overflow. The attack can only be performed from a local environment. The exploit is publicly available and might be used. The identifier of the patch is 5a3391fdce046bc5473e52afbd835dd2dc127146. It is suggested to install a patch to address this issue.

References

Community reviews

Loading reviews…