UnratedFix available
libvips v8.18.3
Type: patchSources: libvips
libvips v8.18.3 fixes several memory-safety issues, including out-of-bounds reads, heap-buffer overflows, and a null-pointer dereference.
- Products
- libvips
- Affected versions
- 8.18.2
- Fixed versions
- v8.18.3
- CVEs
- Not specified
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 29 Oct 2026, 03:06 UTC · Revision 1
Source evidence
libvips v8.18.3 fixes several memory-safety issues, including out-of-bounds reads, heap-buffer overflows, and a null-pointer dereference.
Release notes from libvips v8.18.3 Changes since 8.18.2: invertlut: verify input mask positions [lovell] bandjoin_const: fix possible OOB read with RAD/LABQ images [kleisauke]
libvips
Fixed versions: v8.18.3
Complete source record
{
"id": "ceaa456375caf62a0216e875c96d2549ec85762fd4818fd5bceaa81fcc709043",
"url": "https://github.com/libvips/libvips/releases/tag/v8.18.3",
"method": "llm",
"payload": {
"kind": "patch",
"title": "libvips v8.18.3",
"summary": "libvips v8.18.3 fixes several memory-safety issues, including out-of-bounds reads, heap-buffer overflows, and a null-pointer dereference.",
"evidence": "Release notes from libvips\nv8.18.3\n\nChanges since 8.18.2: invertlut: verify input mask positions [lovell] bandjoin_const: fix possible OOB read with RAD/LABQ images [kleisauke]",
"products": [
{
"name": {
"value": "libvips",
"evidence": "Release notes from libvips"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "v8.18.3",
"evidence": "v8.18.3"
}
],
"affected_versions": [
{
"value": "8.18.2",
"evidence": "Changes since 8.18.2:"
}
]
}
],
"severity": "unknown",
"fixed_cves": [],
"related_cves": [],
"security_relevant": true,
"severity_evidence": null
},
"source_id": "github-libvips-libvips",
"document_id": 21675,
"published_at": "2026-06-09T16:06:20+00:00"
}