CVE-2024-7004
Insufficient validation of untrusted input in Safe Browsing in Google Chrome prior to 127.0.6533...
Insufficient validation of untrusted input in Safe Browsing in Google Chrome prior to 127.0.6533.72 allowed a remote attacker who convinced a user to engage in specific UI gestures to bypass discretionary access control via a malicious file. (Chromium security severity: Low)
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
4.3
Insufficient validation of untrusted input in Safe Browsing in Google Chrome prior to 127.0.6533.72 allowed a remote attacker who convinced a user to engage in specific UI gestures to bypass discretionary access control via a malicious file. (Chromium security severity: Low)
- Record
CVE-2024-7004- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N - Weakness
- CWE-20, CWE-863
- Updated
- 2026-11-02
CVE List
4.3
Insufficient validation of untrusted input in Safe Browsing in Google Chrome prior to 127.0.6533.72 allowed a remote attacker who convinced a user to engage in specific UI gestures to bypass discretionary access control via a malicious file. (Chromium security severity: Low)
- Record
CVE-2024-7004- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N - Weakness
- CWE-20, CWE-863
- Updated
- 2026-11-02
EUVDEUVD-2024-48025
4.3
Insufficient validation of untrusted input in Safe Browsing in Google Chrome prior to 127.0.6533.72 allowed a remote attacker who convinced a user to engage in specific UI gestures to bypass discretionary access control via a malicious file. (Chromium security severity: Low)
- Record
EUVD-2024-48025- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-fvf5-wm7j-89hj
4.3
Insufficient validation of untrusted input in Safe Browsing in Google Chrome prior to 127.0.6533...
Insufficient validation of untrusted input in Safe Browsing in Google Chrome prior to 127.0.6533.72 allowed a remote attacker who convinced a user to engage in specific UI gestures to bypass discretionary access control via a malicious file. (Chromium security severity: Low)
- Record
GHSA-fvf5-wm7j-89hj- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N - Weakness
- CWE-20, CWE-863
- Updated
- 2026-11-02
OSV
4.3
Insufficient validation of untrusted input in Safe Browsing in Google Chrome prior to 127.0.6533.72 allowed a remote attacker who convinced a user to engage in specific UI gestures to bypass discretionary access control via a malicious file. (Chromium security severity: Low)
- Record
CVE-2024-7004- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-7004
4.3
Insufficient validation of untrusted input in Safe Browsing in Google Chrome prior to 127.0.6533.72 allowed a remote attacker who convinced a user to engage in specific UI gestures to bypass discretionary access control via a malicious file. (Chromium security severity: Low)
- Record
DEBIAN-CVE-2024-7004- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVMGASA-2024-0321 No score
Updated chromium-browser-stable packages fix security vulnerabilities
Use after free in Downloads. (CVE-2024-6988) Use after free in Loader. (CVE-2024-6989) Use after free in Dawn. (CVE-2024-6991) Heap buffer overflow in Layout. (CVE-2024-6994) Inappropriate implementation in Fullscreen. (CVE-2024-6995) Race in Frames. (CVE-2024-6996) Use after free in Tabs. (CVE-2024-6997) Use after free in User Education. (CVE-2024-6998) Inappropriate implementation in FedCM. (CVE-2024-6999) Use after free in CSS. (CVE-2024-7000) Inappropriate implementation in HTML. (CVE-2024-7001) Inappropriate implementation in FedCM. (CVE-2024-7003) Insufficient validation of untrusted input in Safe Browsing. (CVE-2024-7004) Insufficient validation of untrusted input in Safe Browsing. (CVE-2024-7005) Uninitialized Use in Dawn. (CVE-2024-6990) Out of bounds read in WebTransport. (CVE-2024-7255) Insufficient data validation in Dawn. (CVE-2024-7256) Out of bounds memory access in ANGLE. (CVE-2024-7532) Use after free in Sharing. (CVE-2024-7533) Type Confusion in V8. (CVE-2024-7550) Heap buffer overflow in Layout. (CVE-2024-7534) Inappropriate implementation in V8. (CVE-2024-7535) Use after free in WebAudio. (CVE-2024-7536) Use after free in Passwords. (CVE-2024-7964) Inappropriate implementation in V8. (CVE-2024-7965) Out of bounds memory access in Skia. (CVE-2024-7966) Heap buffer overflow in Fonts. (CVE-2024-7967) Use after free in Autofill. (CVE-2024-7968) Type confusion in V8. (CVE-2024-7971) Inappropriate implementation in V8. (CVE-2024-7972) Heap buffer overflow in PDFium. (CVE-2024-7973) Insufficient data validation in V8 API. (CVE-2024-7974) Inappropriate implementation in Permissions. (CVE-2024-7975) Inappropriate implementation in FedCM. (CVE-2024-7976) Insufficient data validation in Installer. (CVE-2024-7977) Insufficient policy enforcement in Data Transfer. (CVE-2024-7978) Insufficient data validation in Installer. (CVE-2024-7979) Insufficient data validation in Installer. (CVE-2024-7980) Inappropriate implementation in Views. (CVE-2024-7981) Type Confusion in V8. (CVE-2024-7969) Heap buffer overflow in Skia. (CVE-2024-8193) Type Confusion in V8. (CVE-2024-8194) Heap buffer overflow in Skia. (CVE-2024-8198) Use after free in WebAudio. (CVE-2024-8362) Out of bounds write in V8. (CVE-2024-7970) Heap buffer overflow in Skia. (CVE-2024-8636) Use after free in Media Router. (CVE-2024-8637) Type Confusion in V8. (CVE-2024-8638) Use after free in Autofill. (CVE-2024-8639) Type Confusion in V8. (CVE-2024-8904) Inappropriate implementation in V8. (CVE-2024-8905) Incorrect security UI in Downloads. (CVE-2024-8906) Insufficient data validation in Omnibox. (CVE-2024-8907) Inappropriate implementation in Autofill. (CVE-2024-8908) Inappropriate implementation in UI. (CVE-2024-8909) Inappropriate implementation in V8. (CVE-2024-9121) Type Confusion in V8. (CVE-2024-9122) Integer overflow in Skia. (CVE-2024-9123)
- Record
MGASA-2024-0321- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:0254-2 No score
Security update for chromium, gn, rust-bindgen
This update for chromium, gn, rust-bindgen fixes the following issues:
-
Chromium 127.0.6533.119 (boo#1228941)
- CVE-2024-7532: Out of bounds memory access in ANGLE
- CVE-2024-7533: Use after free in Sharing
- CVE-2024-7550: Type Confusion in V8
- CVE-2024-7534: Heap buffer overflow in Layout
- CVE-2024-7535: Inappropriate implementation in V8
- CVE-2024-7536: Use after free in WebAudio
-
Chromium 127.0.6533.88 (boo#1228628, boo#1228940, boo#1228942)
- CVE-2024-6988: Use after free in Downloads
- CVE-2024-6989: Use after free in Loader
- CVE-2024-6991: Use after free in Dawn
- CVE-2024-6992: Out of bounds memory access in ANGLE
- CVE-2024-6993: Inappropriate implementation in Canvas
- CVE-2024-6994: Heap buffer overflow in Layout
- CVE-2024-6995: Inappropriate implementation in Fullscreen
- CVE-2024-6996: Race in Frames
- CVE-2024-6997: Use after free in Tabs
- CVE-2024-6998: Use after free in User Education
- CVE-2024-6999: Inappropriate implementation in FedCM
- CVE-2024-7000: Use after free in CSS. Reported by Anonymous
- CVE-2024-7001: Inappropriate implementation in HTML
- CVE-2024-7003: Inappropriate implementation in FedCM
- CVE-2024-7004: Insufficient validation of untrusted input in Safe Browsing
- CVE-2024-7005: Insufficient validation of untrusted input in Safe Browsing
- CVE-2024-6990: Uninitialized Use in Dawn
- CVE-2024-7255: Out of bounds read in WebTransport
- CVE-2024-7256: Insufficient data validation in Dawn
gh:
- Update to version 0.20240730:
- Rust: link_output, depend_output and runtime_outputs for dylibs
- Add missing reference section to function_toolchain.cc
- Do not cleanup args.gn imports located in the output directory.
- Fix expectations in NinjaRustBinaryTargetWriterTest.SwiftModule
- Do not add native dependencies to the library search path
- Support linking frameworks and swiftmodules in Rust targets
- [desc] Silence print() statements when outputing json
- infra: Move CI/try builds to Ubuntu-22.04
- [MinGW] Fix mingw building issues
- [gn] Fix 'link' in the //examples/simple_build/build/toolchain/BUILD.gn
- [template] Fix 'rule alink_thin' in the //build/build_linux.ninja.template
- Allow multiple --ide switches
- [src] Add '#include <limits>' in the //src/base/files/file_enumerator_win.cc
- Get updates to infra/recipes.py from upstream
- Revert 'Teach gn to handle systems with > 64 processors'
- [apple] Rename the code-signing properties of create_bundle
- Fix a typo in 'gn help refs' output
- Revert '[bundle] Use 'phony' builtin tool for create_bundle targets'
- [bundle] Use 'phony' builtin tool for create_bundle targets
- [ios] Simplify handling of assets catalog
- [swift] List all outputs as deps of 'source_set' stamp file
- [swift] Update
gn check ...to consider the generated header - [swift] Set
restat = 1to swift build rules - Fix build with gcc12
- [label_matches] Add new functions label_matches(), filter_labels_include() and filter_labels_exclude()
- [swift] Remove problematic use of 'stamp' tool
- Implement new --ninja-outputs-file option.
- Add NinjaOutputsWriter class
- Move InvokePython() function to its own source file.
- zos: build with -DZOSLIB_OVERRIDE_CLIB to override creat
- Enable C++ runtime assertions in debug mode.
- Fix regression in MakeRelativePath()
- fix: Fix Windows MakeRelativePath.
- Add long path support for windows
- Ensure read_file() files are considered by 'gn analyze'
- apply 2to3 to for some Python scripts
- Add rustflags to desc and help output
- strings: support case insensitive check only in StartsWith/EndsWith
- add .git-blame-ignore-revs
- use std::{string,string_view}::{starts_with,ends_with}
- apply clang-format to all C++ sources
- add forward declaration in rust_values.h
- Add
root_patternslist to build configuration. - Use c++20 in GN build
- update windows sdk to 2024-01-11
- update…
- Record
openSUSE-SU-2024:0254-2- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14272-1 No score
chromedriver-127.0.6533.119-1.1 on GA media
These are all security issues fixed in the chromedriver-127.0.6533.119-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14272-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
chromiumDebian:12 |
before 127.0.6533.88-1~deb12u1, plus listed versions 113.0.5672.126-1114.0.5735.106-1114.0.5735.106-1~deb11u1114.0.5735.106-1~deb12u1114.0.5735.133-1 Show 45 moreShow less114.0.5735.133-1~deb11u1114.0.5735.133-1~deb12u1114.0.5735.198-1114.0.5735.198-1~deb11u1114.0.5735.198-1~deb12u1114.0.5735.90-1114.0.5735.90-2114.0.5735.90-2~deb11u1114.0.5735.90-2~deb12u1115.0.5790.102-1115.0.5790.102-2115.0.5790.170-1115.0.5790.170-1~deb11u1115.0.5790.170-1~deb12u1115.0.5790.98-1115.0.5790.98-1~deb11u1115.0.5790.98-1~deb12u1115.0.5790.98-2116.0.5845.110-1116.0.5845.110-1~deb11u1116.0.5845.110-1~deb12u1116.0.5845.110-2116.0.5845.140-1116.0.5845.140-1~deb11u1116.0.5845.140-1~deb12u1116.0.5845.180-1116.0.5845.180-1~deb11u1116.0.5845.180-1~deb12u1116.0.5845.96-1116.0.5845.96-1~deb11u1116.0.5845.96-1~deb12u1116.0.5845.96-2117.0.5938.132-1117.0.5938.132-1~deb11u1117.0.5938.132-1~deb12u1117.0.5938.132-2117.0.5938.149-1117.0.5938.149-1~deb11u1117.0.5938.149-1~deb12u1117.0.5938.62-1117.0.5938.62-1~deb11u1117.0.5938.62-1~deb12u1117.0.5938.92-1118.0.5993.117-1118.0.5993.117-1~deb11u1 |
127.0.6533.88-1~deb12u1 |
chromiumDebian:13 |
before 127.0.6533.88-1 | 127.0.6533.88-1 |
chromiumDebian:14 |
before 127.0.6533.88-1 | 127.0.6533.88-1 |
chromiumDebian:12 From an advisory covering 19 CVEs |
before 127.0.6533.88-1~deb12u1, plus listed versions 113.0.5672.126-1114.0.5735.106-1114.0.5735.106-1~deb11u1114.0.5735.106-1~deb12u1114.0.5735.133-1 Show 45 moreShow less114.0.5735.133-1~deb11u1114.0.5735.133-1~deb12u1114.0.5735.198-1114.0.5735.198-1~deb11u1114.0.5735.198-1~deb12u1114.0.5735.90-1114.0.5735.90-2114.0.5735.90-2~deb11u1114.0.5735.90-2~deb12u1115.0.5790.102-1115.0.5790.102-2115.0.5790.170-1115.0.5790.170-1~deb11u1115.0.5790.170-1~deb12u1115.0.5790.98-1115.0.5790.98-1~deb11u1115.0.5790.98-1~deb12u1115.0.5790.98-2116.0.5845.110-1116.0.5845.110-1~deb11u1116.0.5845.110-1~deb12u1116.0.5845.110-2116.0.5845.140-1116.0.5845.140-1~deb11u1116.0.5845.140-1~deb12u1116.0.5845.180-1116.0.5845.180-1~deb11u1116.0.5845.180-1~deb12u1116.0.5845.96-1116.0.5845.96-1~deb11u1116.0.5845.96-1~deb12u1116.0.5845.96-2117.0.5938.132-1117.0.5938.132-1~deb11u1117.0.5938.132-1~deb12u1117.0.5938.132-2117.0.5938.149-1117.0.5938.149-1~deb11u1117.0.5938.149-1~deb12u1117.0.5938.62-1117.0.5938.62-1~deb11u1117.0.5938.62-1~deb12u1117.0.5938.92-1118.0.5993.117-1118.0.5993.117-1~deb11u1 |
127.0.6533.88-1~deb12u1 |
chromium-browser-stableMageia:9 From an advisory covering 62 CVEs |
before 128.0.6613.137-1.mga9.tainted | 128.0.6613.137-1.mga9.tainted |
chromiumSUSE:Package Hub 15 SP5 From an advisory covering 25 CVEs |
before 127.0.6533.119-bp156.2.14.1 | 127.0.6533.119-bp156.2.14.1 |
gnSUSE:Package Hub 15 SP5 From an advisory covering 25 CVEs |
before 0.20240730-bp156.2.3.1 | 0.20240730-bp156.2.3.1 |
rust-bindgenSUSE:Package Hub 15 SP5 From an advisory covering 25 CVEs |
before 0.69.1-bp156.2.1 | 0.69.1-bp156.2.1 |
chromiumSUSE:Package Hub 15 SP6 From an advisory covering 25 CVEs |
before 127.0.6533.119-bp156.2.14.1 | 127.0.6533.119-bp156.2.14.1 |
gnSUSE:Package Hub 15 SP6 From an advisory covering 25 CVEs |
before 0.20240730-bp156.2.3.1 | 0.20240730-bp156.2.3.1 |
Show 8 moreShow less
| Package | Affected | Fixed |
|---|---|---|
rust-bindgenSUSE:Package Hub 15 SP6 From an advisory covering 25 CVEs |
before 0.69.1-bp156.2.1 | 0.69.1-bp156.2.1 |
chromiumopenSUSE:Leap 15.5 From an advisory covering 25 CVEs |
before 127.0.6533.119-bp156.2.14.1 | 127.0.6533.119-bp156.2.14.1 |
gnopenSUSE:Leap 15.5 From an advisory covering 25 CVEs |
before 0.20240730-bp156.2.3.1 | 0.20240730-bp156.2.3.1 |
rust-bindgenopenSUSE:Leap 15.5 From an advisory covering 25 CVEs |
before 0.69.1-bp156.2.1 | 0.69.1-bp156.2.1 |
chromiumopenSUSE:Leap 15.6 From an advisory covering 25 CVEs |
before 127.0.6533.119-bp156.2.14.1 | 127.0.6533.119-bp156.2.14.1 |
gnopenSUSE:Leap 15.6 From an advisory covering 25 CVEs |
before 0.20240730-bp156.2.3.1 | 0.20240730-bp156.2.3.1 |
rust-bindgenopenSUSE:Leap 15.6 From an advisory covering 25 CVEs |
before 0.69.1-bp156.2.1 | 0.69.1-bp156.2.1 |
chromiumopenSUSE:Tumbleweed From an advisory covering 25 CVEs |
before 127.0.6533.119-1.1 | 127.0.6533.119-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-2024-7004 is a medium vulnerability (CVSS 4.3) in Google Chrome, published July 31, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.43%, the 37th percentile. Fixed in chromium 127.0.6533.88-1~deb12u1.
References
chromereleases.googleblog.com/2024/07/stable-channel-update-for-desktop_23.html
issues.chromium.org/issues/40063014
nvd.nist.gov/vuln/detail/CVE-2024-7004
github.com/advisories/GHSA-fvf5-wm7j-89hj
security-tracker.debian.org/tracker/CVE-2024-7004
advisories.mageia.org/MGASA-2024-0321.html
Show 40 moreShow less
bugs.mageia.org/show_bug.cgi?id=33443
chromereleases.googleblog.com/2024/09/stable-channel-update-for-desktop_24.html
chromereleases.googleblog.com/2024/09/stable-channel-update-for-desktop_17.html
chromereleases.googleblog.com/2024/09/stable-channel-update-for-desktop_10.html
chromereleases.googleblog.com/2024/09/stable-channel-update-for-desktop.html
chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop_28.html
chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop_21.html
chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop_13.html
chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop.html
chromereleases.googleblog.com/2024/07/stable-channel-update-for-desktop_30.html
lists.opensuse.org/archives/list/[email protected]/thread/KC4DDO3O7C7P2VVA7A7WIO5RVISNZ3HV
bugzilla.suse.com/1228628
bugzilla.suse.com/1228940
bugzilla.suse.com/1228941
bugzilla.suse.com/1228942
suse.com/security/cve/CVE-2024-6988
suse.com/security/cve/CVE-2024-6989
suse.com/security/cve/CVE-2024-6990
suse.com/security/cve/CVE-2024-6991
suse.com/security/cve/CVE-2024-6992
suse.com/security/cve/CVE-2024-6993
suse.com/security/cve/CVE-2024-6994
suse.com/security/cve/CVE-2024-6995
suse.com/security/cve/CVE-2024-6996
suse.com/security/cve/CVE-2024-6997
suse.com/security/cve/CVE-2024-6998
suse.com/security/cve/CVE-2024-6999
suse.com/security/cve/CVE-2024-7000
suse.com/security/cve/CVE-2024-7001
suse.com/security/cve/CVE-2024-7003
suse.com/security/cve/CVE-2024-7004
suse.com/security/cve/CVE-2024-7005
suse.com/security/cve/CVE-2024-7255
suse.com/security/cve/CVE-2024-7256
suse.com/security/cve/CVE-2024-7532
suse.com/security/cve/CVE-2024-7533
suse.com/security/cve/CVE-2024-7534
suse.com/security/cve/CVE-2024-7535
suse.com/security/cve/CVE-2024-7536
suse.com/security/cve/CVE-2024-7550
Left out here: 176 versions and the rest of 1 source description. The JSON record has them.