CVE-2024-43767

NameCVE-2024-43767
DescriptionIn prepare_to_draw_into_mask of SkBlurMaskFilterImpl.cpp, there is a possible heap overflow due to improper input validation. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.
SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
ReferencesDSA-6534-1

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
libskia (PTS)forky, sid146.20260602~git.3476902+dfsg-5fixed
webkit2gtk (PTS)bookworm2.50.6-1~deb12u2vulnerable
bookworm (security)2.50.6-1~deb12u1vulnerable
trixie2.52.6-1~deb13u1vulnerable
trixie (security)2.54.0-1~deb13u2fixed
forky2.52.6-1vulnerable
sid2.54.1-1fixed
wpewebkit (PTS)bookworm2.38.6-1vulnerable
trixie2.48.3-1vulnerable
forky, sid2.54.1-1fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
libskiasource(unstable)(not affected)
webkit2gtksourcebullseye(unfixed)end-of-life
webkit2gtksourcebookworm(unfixed)end-of-life
webkit2gtksourcetrixie2.54.0-1~deb13u1DSA-6534-1
webkit2gtksource(unstable)2.54.0-1
wpewebkitsourcebullseye(unfixed)end-of-life
wpewebkitsource(unstable)2.54.0-1

Notes

- libskia <not-affected> (Fixed before initial upload to the archive)
[bookworm] - webkit2gtk <end-of-life> (see DSA-6232-1)
[bullseye] - webkit2gtk <end-of-life> (EOL in bullseye)
[trixie] - wpewebkit <ignored> (wpewebkit not covered by security support in Trixie)
[bookworm] - wpewebkit <ignored> (wpewebkit not covered by security support in Bookworm)
[bullseye] - wpewebkit <end-of-life> (see #1035997)
https://android.googlesource.com/platform/external/skia/+/796c2040f641bb287dba66c9823ce45e9f8b5807
Firefox/Thunderbird embeds a copy of Skia, but the code isn't used/reachable as
confirmed by the Mozilla security team
https://webkitgtk.org/security/WSA-2026-0006.html

Search for package or bug name: Reporting problems