Description
libvips is a fast image processing library with low memory needs. Prior to version 8.18.3, the old-style Radiance RLE decoder in libvips/foreign/radiance.c can process a repeat marker at the beginning of a scanline in scanline_read_old and read q[-1] before any prior pixel exists. A crafted Radiance image loaded through VipsForeignLoadRad can therefore disclose four bytes of adjacent heap data, most likely other image data. This issue is fixed in version 8.18.3.
Published: 2026-08-20
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in libvips’ old‑style Radiance RLE decoder allows the decoder to read before any pixel data has been initialized when a scanline starts with a repeat marker. The code accesses a memory location that holds four bytes of adjacent heap data, which may contain other image data or unrelated information. The read can leak these bytes to the application, resulting in a modest information disclosure.

Affected Systems

The vulnerability exists in libvips older than version 8.18.3. Any software that uses the foreign Radiance loader to import RLE images is potentially exposed. The issue is fixed in libvips 8.18.3 and later.

Risk and Exploitability

The CVSS base score is 4.8, reflecting a medium impact with limited severity. EPSS data is not available and the vulnerability is not listed in CISA’s KEV catalog, indicating no confirmed exploitation yet. The most likely attack vector is a local or remote application that imports a crafted Radiance image; by supplying such a file, an attacker can gain a few bytes of unintended data. Overall, the risk is moderate but the lack of active exploitation makes it a low‑to‑moderate priority.

Generated by OpenCVE AI on August 21, 2026 at 01:27 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade libvips to version 8.18.3 or later.
  • If an upgrade is not currently possible, configure the application to disable Radiance RLE decoding or remove the foreign Radiance plugin as a temporary measure.
  • Verify that the application only processes image files from trusted sources and consider implementing additional input validation checks to guard against malformed Radiance data.

Generated by OpenCVE AI on August 21, 2026 at 01:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 10 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125
References
Metrics threat_severity

None

cvssV3_1

{'score': 3.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}

threat_severity

Low


Fri, 21 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 20 Aug 2026 23:00:00 +0000

Type Values Removed Values Added
First Time appeared Libvips
Libvips libvips
Vendors & Products Libvips
Libvips libvips

Thu, 20 Aug 2026 21:15:00 +0000

Type Values Removed Values Added
Description libvips is a fast image processing library with low memory needs. Prior to version 8.18.3, the old-style Radiance RLE decoder in libvips/foreign/radiance.c can process a repeat marker at the beginning of a scanline in scanline_read_old and read q[-1] before any prior pixel exists. A crafted Radiance image loaded through VipsForeignLoadRad can therefore disclose four bytes of adjacent heap data, most likely other image data. This issue is fixed in version 8.18.3.
Title libvips: Possible heap-based buffer read overflow when decoding a well-crafted RLE Radiance image
Weaknesses CWE-122
References
Metrics cvssV4_0

{'score': 4.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-21T15:37:17.272Z

Reserved: 2026-08-04T21:48:08.612Z

Link: CVE-2026-70653

cve-icon Vulnrichment

Updated: 2026-08-21T15:37:11.722Z

cve-icon NVD

Status : Received

Published: 2026-08-20T21:17:08.427

Modified: 2026-08-21T16:18:15.510

Link: CVE-2026-70653

cve-icon Redhat

Severity : Low

Publid Date: 2026-08-20T21:06:26Z

Links: CVE-2026-70653 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T01:30:05Z

Weaknesses