Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
7.5
CVE-2026-28953: WebKitGTK components may crash when viewing malicious web pages
CVE-2026-28953 · published 5 months ago
Summary
The WebKitGTK, WebKit2GTK, QtWebKit and WPEWebKit libraries used in some Linux applications can shut down unexpectedly if they load specially crafted web content. This can cause the application to stop working, potentially interrupting business processes. Update to the latest versions of these libraries or apply the vendor's patches to prevent crashes.
What to do
- Update canonical webkit2gtk to version 2.52.6-0ubuntu0.24.04.1.
- Update canonical webkit2gtk to version 2.52.6-0ubuntu0.26.04.1.
- Update debian webkit2gtk to version 2.52.5-1~deb13u1.
- Update debian webkit2gtk to version 2.52.4-1.
- Update debian wpewebkit to version 2.52.4-1.
- Update webkit2gtk to version 2.50.6-1~deb12u2.aikido.2.
- Update rootio-webkit2gtk to version 2.50.6-1~deb12u2.aikido.2.
- Update webkit2gtk to version 2.50.6-1~deb12u2.aikido.4.
- Update rootio-webkit2gtk to version 2.50.6-1~deb12u2.aikido.4.
- Update webkit2gtk to version 2.50.6-1~deb12u2.aikido.3.
- Update rootio-webkit2gtk to version 2.50.6-1~deb12u2.aikido.3.
- Update webkit2gtk to version 2.50.6-1~deb12u2.aikido.5.
- Update rootio-webkit2gtk to version 2.50.6-1~deb12u2.aikido.5.
- Update webkit2gtk to version 2.50.6-1~deb12u2.aikido.6.
- Update rootio-webkit2gtk to version 2.50.6-1~deb12u2.aikido.6.
- Update webkit2gtk to version 2.50.6-1~deb12u2.aikido.7.
- Update rootio-webkit2gtk to version 2.50.6-1~deb12u2.aikido.7.
- Update apple macos to version 26.5 or later.
- Update apple tvos to version 26.5 or later.
- Update apple visionos to version 26.5 or later.
- Update apple watchos to version 26.5 or later.
- Update apple safari to version 26.5 or later.
- Update apple ios and ipados to version 18.7.9 or later.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| Ubuntu:18.04:LTS | canonical | webkitgtk | All versions |
| Ubuntu:20.04:LTS | canonical | webkit2gtk | All versions |
| Ubuntu:20.04:LTS | canonical | qtwebkit-opensource-src | All versions |
| Ubuntu:20.04:LTS | canonical | wpewebkit | All versions |
| Ubuntu:22.04:LTS | canonical | qtwebkit-opensource-src | All versions |
| Ubuntu:22.04:LTS | canonical | webkit2gtk | All versions |
| Ubuntu:22.04:LTS | canonical | wpewebkit | All versions |
| Ubuntu:24.04:LTS | canonical | qtwebkit-opensource-src | All versions |
| Ubuntu:24.04:LTS | canonical | webkit2gtk |
< 2.52.6-0ubuntu0.24.04.1 Fix: upgrade to 2.52.6-0ubuntu0.24.04.1
|
| Ubuntu:26.04:LTS | canonical | webkit2gtk |
< 2.52.6-0ubuntu0.26.04.1 Fix: upgrade to 2.52.6-0ubuntu0.26.04.1
|
| – | apple | ipados |
< 18.7.9 >= 26.0, < 26.5 cpe:2.3:o:apple:ipados:*:*:*:*:*:*:*:* |
| – | apple | iphone_os |
< 18.7.9 >= 26.0, < 26.5 cpe:2.3:o:apple:iphone_os:*:*:*:*:*:*:*:* |
| – | apple | macos |
>= 26.0, < 26.5 < 26.5 cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:* |
| – | apple | tvos |
< 26.5 cpe:2.3:o:apple:tvos:*:*:*:*:*:*:*:* |
| – | apple | visionos |
< 26.5 cpe:2.3:o:apple:visionos:*:*:*:*:*:*:*:* |
| – | apple | watchos |
< 26.5 cpe:2.3:o:apple:watchos:*:*:*:*:*:*:*:* |
| – | apple | safari | < 26.5 |
| – | apple | ios and ipados | < 18.7.9 |
| Debian:11 | debian | webkit2gtk | All versions |
| Debian:12 | debian | webkit2gtk | All versions |
| Debian:13 | debian | webkit2gtk |
< 2.52.5-1~deb13u1 Fix: upgrade to 2.52.5-1~deb13u1
|
| Debian:14 | debian | webkit2gtk |
< 2.52.4-1 Fix: upgrade to 2.52.4-1
|
| Debian:11 | debian | wpewebkit | All versions |
| Debian:12 | debian | wpewebkit | All versions |
| Debian:13 | debian | wpewebkit | All versions |
| Debian:14 | debian | wpewebkit |
< 2.52.4-1 Fix: upgrade to 2.52.4-1
|
| Ubuntu:16.04:LTS | canonical | qtwebkit-opensource-src | All versions |
| Ubuntu:16.04:LTS | canonical | webkit2gtk | All versions |
| Ubuntu:16.04:LTS | canonical | qtwebkit-source | All versions |
| Ubuntu:16.04:LTS | canonical | webkitgtk | All versions |
| Ubuntu:18.04:LTS | canonical | webkit2gtk | All versions |
| Ubuntu:18.04:LTS | canonical | qtwebkit-opensource-src | All versions |
| Ubuntu:18.04:LTS | canonical | qtwebkit-source | All versions |
| Root:Debian:12 | – | webkit2gtk |
< 2.50.6-1~deb12u2.aikido.2 < 2.50.6-1~deb12u2.aikido.4 < 2.50.6-1~deb12u2.aikido.3 < 2.50.6-1~deb12u2.aikido.5 < 2.50.6-1~deb12u2.aikido.6 < 2.50.6-1~deb12u2.aikido.7 Fix: upgrade to 2.50.6-1~deb12u2.aikido.2
|
| Root:Debian:12 | – | rootio-webkit2gtk |
< 2.50.6-1~deb12u2.aikido.2 < 2.50.6-1~deb12u2.aikido.4 < 2.50.6-1~deb12u2.aikido.3 < 2.50.6-1~deb12u2.aikido.5 < 2.50.6-1~deb12u2.aikido.6 < 2.50.6-1~deb12u2.aikido.7 Fix: upgrade to 2.50.6-1~deb12u2.aikido.2
|
Original advisory text
CVE-2026-28953 in webkit2gtk - Patched by Root
The issue was addressed with improved memory handling. This issue is fixed in Safari 26.5, iOS 18.7.9 and iPadOS 18.7.9, iOS 26.5 and iPadOS 26.5, macOS Tahoe 26.5, tvOS 26.5, visionOS 26.5, watchOS 26.5. Processing maliciously crafted web content may lead to an unexpected process crash.
References
- https://support.apple.com/en-us/127110 Release Notes Vendor Advisory
- https://support.apple.com/en-us/127111 Release Notes Vendor Advisory
- https://support.apple.com/en-us/127115 Release Notes Vendor Advisory
- https://support.apple.com/en-us/127118 Release Notes Vendor Advisory
- https://security-tracker.debian.org/tracker/CVE-2026-28953 Vendor Advisory
- https://ubuntu.com/security/CVE-2026-28953 Third Party Advisory
- https://www.cve.org/CVERecord?id=CVE-2026-28953 Third Party Advisory
- https://webkitgtk.org/security/WSA-2026-0003.html Third Party Advisory
- https://ubuntu.com/security/notices/USN-8703-1 Vendor Advisory
- https://support.apple.com/en-us/127119 Release Notes Vendor Advisory
- https://support.apple.com/en-us/127120 Release Notes Vendor Advisory
- https://support.apple.com/en-us/127121
- https://access.redhat.com/errata/RHSA-2026:25918
- https://access.redhat.com/errata/RHSA-2026:25927
- https://access.redhat.com/errata/RHSA-2026:27728
- https://access.redhat.com/errata/RHSA-2026:27785
- https://access.redhat.com/errata/RHSA-2026:27804
- https://access.redhat.com/errata/RHSA-2026:28114
- https://access.redhat.com/errata/RHSA-2026:28146
- https://access.redhat.com/errata/RHSA-2026:28147
- https://access.redhat.com/errata/RHSA-2026:28148
- https://access.redhat.com/security/cve/CVE-2026-28953
- https://bugzilla.redhat.com/show_bug.cgi?id=2483965
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-28953.json
Internet-facing
14 days
Internal
60 days
- Not known to be exploited
- Can be exploited automatically
- Gives an attacker partial control
Type
CWE-119Buffer Overflow
CWE-120Classic Buffer Overflow
Timeline
Published11 May 2026
Updated4 Nov 2026
First seen11 May 2026
Sources
UBUNTU-CVE-2026-28953 · OSV
CVE-2026-28953 · NVD
CVE-2026-28953 · MITRE
DEBIAN-CVE-2026-28953 · OSV
Track software like this
Free during beta