CVE-2017-1000121
The UNIX IPC layer in WebKit, including WebKitGTK+ prior to 2.16.3, does not properly validate...
The UNIX IPC layer in WebKit, including WebKitGTK+ prior to 2.16.3, does not properly validate message size metadata, allowing a compromised secondary process to trigger an integer overflow and subsequent buffer overflow in the UI process. This vulnerability does not affect Apple products.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
The UNIX IPC layer in WebKit, including WebKitGTK+ prior to 2.16.3, does not properly validate message size metadata, allowing a compromised secondary process to trigger an integer overflow and subsequent buffer overflow in the UI process. This vulnerability does not affect Apple products.
- Record
CVE-2017-1000121- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-190
- Updated
- 2026-11-02
CVE List No score
The UNIX IPC layer in WebKit, including WebKitGTK+ prior to 2.16.3, does not properly validate message size metadata, allowing a compromised secondary process to trigger an integer overflow and subsequent buffer overflow in the UI process. This vulnerability does not affect Apple products.
- Record
CVE-2017-1000121- Updated
- 2026-11-02
EUVDEUVD-2017-1410 No score
The UNIX IPC layer in WebKit, including WebKitGTK+ prior to 2.16.3, does not properly validate message size metadata, allowing a compromised secondary process to trigger an integer overflow and subsequent buffer overflow in the UI process. This vulnerability does not affect Apple products.
- Record
EUVD-2017-1410- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-rv46-gc6r-8ffx
9.8
The UNIX IPC layer in WebKit, including WebKitGTK+ prior to 2.16.3, does not properly validate...
The UNIX IPC layer in WebKit, including WebKitGTK+ prior to 2.16.3, does not properly validate message size metadata, allowing a compromised secondary process to trigger an integer overflow and subsequent buffer overflow in the UI process. This vulnerability does not affect Apple products.
- Record
GHSA-rv46-gc6r-8ffx- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-190
- Updated
- 2026-11-02
OSV
9.8
The UNIX IPC layer in WebKit, including WebKitGTK+ prior to 2.16.3, does not properly validate message size metadata, allowing a compromised secondary process to trigger an integer overflow and subsequent buffer overflow in the UI process. This vulnerability does not affect Apple products.
- Record
CVE-2017-1000121- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-1000121
9.8
The UNIX IPC layer in WebKit, including WebKitGTK+ prior to 2.16.3, does not properly validate message size metadata, allowing a compromised secondary process to trigger an integer overflow and subsequent buffer overflow in the UI process. This vulnerability does not affect Apple products.
- Record
DEBIAN-CVE-2017-1000121- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-1000121
9.8
The UNIX IPC layer in WebKit, including WebKitGTK+ prior to 2.16.3, does not properly validate message size metadata, allowing a compromised secondary process to trigger an integer overflow and subsequent buffer overflow in the UI process. This vulnerability does not affect Apple products.
- Record
UBUNTU-CVE-2017-1000121- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11506-1 No score
libjavascriptcoregtk-4_0-18-2.32.4-1.1 on GA media
These are all security issues fixed in the libjavascriptcoregtk-4_0-18-2.32.4-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11506-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
webkit2gtkDebian:12 |
before 2.16.3-2 | 2.16.3-2 |
webkit2gtkDebian:13 |
before 2.16.3-2 | 2.16.3-2 |
webkit2gtkDebian:14 |
before 2.16.3-2 | 2.16.3-2 |
qtwebkit-opensource-srcUbuntu:16.04:LTS |
All versions, plus listed versions 5.4.2+dfsg-1ubuntu2.15.5.1+dfsg-2ubuntu1 |
None known |
qtwebkit-sourceUbuntu:16.04:LTS |
All versions, plus listed versions 2.3.2-0ubuntu102.3.2-0ubuntu11 |
None known |
webkitgtkUbuntu:16.04:LTS |
All versions, plus listed versions 2.4.9-2ubuntu22.4.10-0ubuntu12.4.11-0ubuntu0.1 |
None known |
qtwebkit-opensource-srcUbuntu:18.04:LTS |
All versions, plus listed versions 5.9.1+dfsg-5ubuntu15.9.1+dfsg-5ubuntu35.212.0~alpha2-5build25.212.0~alpha2-5build45.212.0~alpha2-75.212.0~alpha2-7build25.212.0~alpha2-7ubuntu1 |
None known |
qtwebkit-sourceUbuntu:18.04:LTS |
All versions, plus listed versions 2.3.2-0ubuntu13 |
None known |
webkitgtkUbuntu:18.04:LTS |
All versions, plus listed versions 2.4.11-32.4.11-3ubuntu22.4.11-3ubuntu3 |
None known |
qtwebkit-opensource-srcUbuntu:20.04:LTS |
All versions, plus listed versions 5.212.0~alpha3-35.212.0~alpha3-55.212.0~alpha3-65.212.0~alpha3-75.212.0~alpha4-15.212.0~alpha4-1ubuntu15.212.0~alpha4-1ubuntu25.212.0~alpha4-1ubuntu2.1 |
None known |
qtwebkit-opensource-srcUbuntu:22.04:LTS |
All versions, plus listed versions 5.212.0~alpha4-125.212.0~alpha4-135.212.0~alpha4-145.212.0~alpha4-14build15.212.0~alpha4-14ubuntu25.212.0~alpha4-15ubuntu1 |
None known |
qtwebkit-opensource-srcUbuntu:24.04:LTS |
All versions, plus listed versions 5.212.0~alpha4-335.212.0~alpha4-33build15.212.0~alpha4-345.212.0~alpha4-34ubuntu35.212.0~alpha4-34ubuntu45.212.0~alpha4-36 |
None known |
gtk3openSUSE:Tumbleweed From an advisory covering 126 CVEs |
before 2.32.4-1.1 | 2.32.4-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-1000121 is a critical vulnerability (CVSS 9.8) in Webkitgtk Webkitgtk\+, published November 1, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.20%, the 68th percentile. Fixed in webkit2gtk 2.16.3-2.
References
trac.webkit.org/changeset/217126/webkit
nvd.nist.gov/vuln/detail/CVE-2017-1000121
webkitgtk.org/security/WSA-2017-0007.html
github.com/advisories/GHSA-rv46-gc6r-8ffx
security-tracker.debian.org/tracker/CVE-2017-1000121
ubuntu.com/security/CVE-2017-1000121
Show 127 moreShow less
cve.org/CVERecord?id=CVE-2017-1000121
suse.com/security/cve/CVE-2016-4692
suse.com/security/cve/CVE-2016-4743
suse.com/security/cve/CVE-2016-7589
suse.com/security/cve/CVE-2016-7598
suse.com/security/cve/CVE-2016-7641
suse.com/security/cve/CVE-2016-7654
suse.com/security/cve/CVE-2016-7656
suse.com/security/cve/CVE-2017-1000121
suse.com/security/cve/CVE-2017-13798
suse.com/security/cve/CVE-2017-13803
suse.com/security/cve/CVE-2017-13866
suse.com/security/cve/CVE-2017-13884
suse.com/security/cve/CVE-2017-2350
suse.com/security/cve/CVE-2017-2365
suse.com/security/cve/CVE-2017-2371
suse.com/security/cve/CVE-2017-2373
suse.com/security/cve/CVE-2017-2496
suse.com/security/cve/CVE-2017-2510
suse.com/security/cve/CVE-2017-2538
suse.com/security/cve/CVE-2017-5753
suse.com/security/cve/CVE-2017-7006
suse.com/security/cve/CVE-2017-7019
suse.com/security/cve/CVE-2017-7020
suse.com/security/cve/CVE-2017-7030
suse.com/security/cve/CVE-2017-7039
suse.com/security/cve/CVE-2017-7043
suse.com/security/cve/CVE-2017-7046
suse.com/security/cve/CVE-2017-7052
suse.com/security/cve/CVE-2017-7056
suse.com/security/cve/CVE-2017-7081
suse.com/security/cve/CVE-2017-7089
suse.com/security/cve/CVE-2017-7093
suse.com/security/cve/CVE-2017-7098
suse.com/security/cve/CVE-2017-7104
suse.com/security/cve/CVE-2017-7117
suse.com/security/cve/CVE-2017-7156
suse.com/security/cve/CVE-2017-7157
suse.com/security/cve/CVE-2017-7161
suse.com/security/cve/CVE-2018-11646
suse.com/security/cve/CVE-2018-12911
suse.com/security/cve/CVE-2018-4088
suse.com/security/cve/CVE-2018-4101
suse.com/security/cve/CVE-2018-4117
suse.com/security/cve/CVE-2018-4120
suse.com/security/cve/CVE-2018-4127
suse.com/security/cve/CVE-2018-4133
suse.com/security/cve/CVE-2018-4162
suse.com/security/cve/CVE-2018-4190
suse.com/security/cve/CVE-2018-4191
suse.com/security/cve/CVE-2018-4200
suse.com/security/cve/CVE-2018-4204
suse.com/security/cve/CVE-2018-4207
suse.com/security/cve/CVE-2018-4212
suse.com/security/cve/CVE-2018-4222
suse.com/security/cve/CVE-2018-4261
suse.com/security/cve/CVE-2018-4264
suse.com/security/cve/CVE-2018-4270
suse.com/security/cve/CVE-2018-4284
suse.com/security/cve/CVE-2018-4306
suse.com/security/cve/CVE-2018-4315
suse.com/security/cve/CVE-2018-4319
suse.com/security/cve/CVE-2018-4345
suse.com/security/cve/CVE-2018-4359
suse.com/security/cve/CVE-2018-4372
suse.com/security/cve/CVE-2018-4375
suse.com/security/cve/CVE-2018-4382
suse.com/security/cve/CVE-2018-4437
suse.com/security/cve/CVE-2018-4441
suse.com/security/cve/CVE-2018-4443
suse.com/security/cve/CVE-2019-6212
suse.com/security/cve/CVE-2019-6216
suse.com/security/cve/CVE-2019-6229
suse.com/security/cve/CVE-2019-6251
suse.com/security/cve/CVE-2019-7285
suse.com/security/cve/CVE-2019-8375
suse.com/security/cve/CVE-2019-8518
suse.com/security/cve/CVE-2019-8524
suse.com/security/cve/CVE-2019-8551
suse.com/security/cve/CVE-2019-8595
suse.com/security/cve/CVE-2019-8625
suse.com/security/cve/CVE-2019-8644
suse.com/security/cve/CVE-2019-8666
suse.com/security/cve/CVE-2019-8669
suse.com/security/cve/CVE-2019-8671
suse.com/security/cve/CVE-2019-8681
suse.com/security/cve/CVE-2019-8684
suse.com/security/cve/CVE-2019-8686
suse.com/security/cve/CVE-2019-8719
suse.com/security/cve/CVE-2019-8726
suse.com/security/cve/CVE-2019-8766
suse.com/security/cve/CVE-2019-8768
suse.com/security/cve/CVE-2019-8771
suse.com/security/cve/CVE-2019-8783
suse.com/security/cve/CVE-2019-8812
suse.com/security/cve/CVE-2019-8816
suse.com/security/cve/CVE-2019-8821
suse.com/security/cve/CVE-2019-8835
suse.com/security/cve/CVE-2020-10018
suse.com/security/cve/CVE-2020-11793
suse.com/security/cve/CVE-2020-13558
suse.com/security/cve/CVE-2020-13584
suse.com/security/cve/CVE-2020-13753
suse.com/security/cve/CVE-2020-27918
suse.com/security/cve/CVE-2020-3862
suse.com/security/cve/CVE-2020-3867
suse.com/security/cve/CVE-2020-3895
suse.com/security/cve/CVE-2020-3899
suse.com/security/cve/CVE-2020-3902
suse.com/security/cve/CVE-2020-9802
suse.com/security/cve/CVE-2020-9806
suse.com/security/cve/CVE-2020-9862
suse.com/security/cve/CVE-2020-9895
suse.com/security/cve/CVE-2020-9947
suse.com/security/cve/CVE-2021-1788
suse.com/security/cve/CVE-2021-1789
suse.com/security/cve/CVE-2021-1817
suse.com/security/cve/CVE-2021-21775
suse.com/security/cve/CVE-2021-21806
suse.com/security/cve/CVE-2021-30661
suse.com/security/cve/CVE-2021-30665
suse.com/security/cve/CVE-2021-30666
suse.com/security/cve/CVE-2021-30682
suse.com/security/cve/CVE-2021-30744
suse.com/security/cve/CVE-2021-30758
suse.com/security/cve/CVE-2021-30799
suse.com/security/cve/CVE-2021-30858