CVE Vulnerabilities

CVE-2023-40032

NULL Pointer Dereference

Published: Sep 11, 2023 | Modified: Jan 29, 2024
CVSS 3.x
5.5
MEDIUM
Source:
NVD
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS 2.x
RedHat/V2
RedHat/V3
Ubuntu
MEDIUM

libvips is a demand-driven, horizontally threaded image processing library. A specially crafted SVG input can cause libvips versions 8.14.3 or earlier to segfault when attempting to parse a malformed UTF-8 character. Users should upgrade to libvips version 8.14.4 (or later) when processing untrusted input.

Weakness

A NULL pointer dereference occurs when the application dereferences a pointer that it expects to be valid, but is NULL, typically causing a crash or exit.

Affected Software

Name Vendor Start Version End Version
Libvips Libvips 8.12.0 (including) 8.14.4 (excluding)
Vips Ubuntu bionic *
Vips Ubuntu esm-apps/jammy *
Vips Ubuntu esm-apps/noble *
Vips Ubuntu jammy *
Vips Ubuntu lunar *
Vips Ubuntu mantic *
Vips Ubuntu noble *
Vips Ubuntu trusty *
Vips Ubuntu upstream *
Vips Ubuntu xenial *

Potential Mitigations

References