GHSA-j7hp-h8jx-5ppr

libwebp: OOB write in BuildHuffmanTable

At a glance

Published
Updated
CVE
CVE-2023-4863, CVE-2023-5129
Aliases
A-299477569, ASB-A-299477569, PYSEC-2026-1794, RUSTSEC-2023-0060, RUSTSEC-2023-0061
CVSS_V3
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Description

Heap buffer overflow in libwebp allow a remote attacker to perform an out of bounds memory write via a crafted HTML page.

Affected packages

PackageVersions
crates.io · libwebp-sys2introduced 0, fixed 0.1.8
crates.io · libwebp-sysintroduced 0, fixed 0.9.3
npm · electronintroduced 22.0.0, fixed 22.3.24
npm · electronintroduced 24.0.0, fixed 24.8.3
npm · electronintroduced 25.0.0, fixed 25.8.1
npm · electronintroduced 26.0.0, fixed 26.2.1
npm · electronintroduced 27.0.0-beta.1, fixed 27.0.0-beta.2
NuGet · SkiaSharpintroduced 2.0.0, fixed 2.88.6
Go · github.com/chai2010/webpintroduced 1.1.2, fixed 1.4.0
PyPI · pillowintroduced 0, fixed 10.0.1
crates.io · webpintroduced 0, fixed 0.2.6
NuGet · magick.net-q16-anycpuintroduced 0, fixed 13.3.0
NuGet · magick.net-q16-hdri-anycpuintroduced 0, fixed 13.3.0
NuGet · magick.net-q16-x64introduced 0, fixed 13.3.0
NuGet · magick.net-q8-anycpuintroduced 0, fixed 13.3.0
NuGet · magick.net-q8-openmp-x64introduced 0, fixed 13.3.0
NuGet · magick.net-q8-x64introduced 0, fixed 13.3.0
Go · github.com/chai2010/webpintroduced 0, fixed 0.0.0-20250406010349-76805d5a8860
Go · github.com/chai2010/webpintroduced 0.0.0, fixed 1.1.2-0.20250406010349-76805d5a8860

References

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database