CVE-2025-53367

DjVuLibre is a GPL implementation of DjVu, a web-centric format for distributing documents and images. Prior to version 3.5.29, the MMRDecoder::scanruns method is affected by an OOB-write vulnerability, because it does not check that the xr pointer stays within the bounds of the allocated buffer. This can lead to writes beyond the allocated memory, resulting in a heap corruption condition. An out-of-bounds read with pr is also possible for the same reason. This issue has been patched in version 3.5.29.
CVSS

No CVSS.

Configurations

No configuration.

History

03 Jul 2025, 22:15

Type Values Removed Values Added
References
  • {'url': 'https://github.blog/security/vulnerability-research/cve-2025-53367-an-exploitable-out-of-bounds-write-in-djvulibre/', 'source': 'security-advisories@github.com'}
  • () https://github.blog/security/vulnerability-research/cve-2025-53367-an-exploitable-out-of-bounds-write-in-djvulibre -
  • () https://securitylab.github.com/advisories/GHSL-2025-055_DjVuLibre/ -

03 Jul 2025, 21:15

Type Values Removed Values Added
New CVE

Information

Published : 2025-07-03 21:15

Updated : 2025-07-03 22:15


NVD link : CVE-2025-53367

Mitre link : CVE-2025-53367

CVE.ORG link : CVE-2025-53367


JSON object : View

Products Affected

No product.

CWE
CWE-125

Out-of-bounds Read

CWE-787

Out-of-bounds Write