CVE-2023-4863

high KEV
Published 2023-09-12 ยท Modified 2023-09-13
CVSS v3
โ€”
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4 NEW
โ€”
not yet in upstream
VIR risk
9.5

Description

Google Chromium WebP contains a heap-based buffer overflow vulnerability that allows a remote attacker to perform an out-of-bounds memory write via a crafted HTML page. This vulnerability can affect applications that use the WebP Codec.

CISA KEV

Vendor
Google
Product
Chromium WebP
Due date
2023-10-04

Predictions

Exploit likelihood
99%
Patch ETA
โ€”

Heuristic predictions, AS-IS, for prioritization only.

Mitigations

No mitigations published for this CVE yet.

The vendor-content worker queues fetches as references arrive (check back in a few minutes). Or โ€” if you've already worked around this in production โ€” publish your fix to the community-verified tier.

โœš Propose a mitigation on Community โ†’ Mitigations published via the community go through AI scoring + 2 human reviewers + 7-day silent objection window before landing here with source_tier=community-verified.

Exploits

Public proof-of-concept code below. AS-IS, for defenders and authorised testing only.

OS impact

suse SUSE Affected 1 release
VersionStatusFixed in
โ€” Affected โ€”
almalinux AlmaLinux Fixed 1 release
VersionStatusFixed in
8 Fixed firefox-102.15.1-1.el8_8.alma.aarch64.rpm
debian Debian Fixed 5 releases
VersionStatusFixed in
trixie Fixed 117.0.5938.62-1
sid Fixed 117.0.5938.62-1
forky Fixed 117.0.5938.62-1
bullseye Fixed 117.0.5938.62-1
bookworm Fixed 117.0.5938.62-1
redhat Red Hat Fixed 2 releases
VersionStatusFixed in
9 Fixed โ€”
8 Fixed โ€”
rockylinux Rocky Linux Fixed 2 releases
VersionStatusFixed in
9 Fixed โ€”
8 Fixed โ€”

Package impact

EcosystemPackageVulnerableFixed
rust crates.iolibwebp-sys
rust crates.iolibwebp-sys2
rust crates.iolibwebp-sys2<0.1.80.1.8
rust crates.iolibwebp-sys<0.9.30.9.3
npm npmelectron>=22.0.0,<22.3.2422.3.24
npm npmelectron>=24.0.0,<24.8.324.8.3
npm npmelectron>=25.0.0,<25.8.125.8.1
npm npmelectron>=26.0.0,<26.2.126.2.1
npm npmelectron>=27.0.0-beta.1,<27.0.0-beta.227.0.0-beta.2
nuget NuGetSkiaSharp>=2.0.0,<2.88.62.88.6
golang Gogithub.com/chai2010/webp>=1.1.2,<1.4.01.4.0
python PyPIpillow<10.0.110.0.1
rust crates.iowebp<0.2.60.2.6
nuget NuGetmagick.net-q16-anycpu<13.3.013.3.0
nuget NuGetmagick.net-q16-hdri-anycpu<13.3.013.3.0
nuget NuGetmagick.net-q16-x64<13.3.013.3.0
nuget NuGetmagick.net-q8-anycpu<13.3.013.3.0
nuget NuGetmagick.net-q8-openmp-x64<13.3.013.3.0
nuget NuGetmagick.net-q8-x64<13.3.013.3.0
golang Gogithub.com/chai2010/webp<0.0.0-20250406010349-76805d5a88600.0.0-20250406010349-76805d5a8860
golang Gogithub.com/chai2010/webp>=0.0.0,<1.1.2-0.20250406010349-76805d5a88601.1.2-0.20250406010349-76805d5a8860
rust crates.iolibwebp-sys>=0.0.0-0,<0.9.30.9.3
rust crates.iolibwebp-sys2>=0.0.0-0,<0.1.80.1.8

References

Community-verified mitigations for this CVE will appear above when contributors publish them.

Verify integrity in audit chain (admin only). AS-IS.