CVE-2024-23235
EUVD-2024-2075408.03.2024, 02:15
A race condition was addressed with additional validation. This issue is fixed in iOS 16.7.6 and iPadOS 16.7.6, iOS 17.4 and iPadOS 17.4, macOS Sonoma 14.4, tvOS 17.4, visionOS 1.1, watchOS 10.4. An app may be able to access user-sensitive data.
Affected Products (NVD)
| Vendor | Product | Version |
|---|---|---|
| apple | ipados | 𝑥 < 16.7.6 |
| apple | ipados | 17.0 ≤ 𝑥 < 17.4 |
| apple | iphone_os | 𝑥 < 16.7.6 |
| apple | iphone_os | 17.0 ≤ 𝑥 < 17.4 |
| apple | macos | 14.0 ≤ 𝑥 < 14.4 |
| apple | tvos | 𝑥 < 17.4 |
| apple | visionos | 𝑥 < 1.1 |
| apple | watchos | 𝑥 < 10.4 |
𝑥
= Vulnerable software versions
Early Detection
Affected products identified ahead of NVD analysis through intelligence sources.
| Vendor | Product | Version | Source |
|---|---|---|---|
| apple | visionos | 𝑥 < 1.1 | ADP |
| apple | tvos | 𝑥 < 17.4 | ADP |
| apple | macos | 14.0 ≤ 𝑥 < 14.4 | ADP |
| apple | watchos | 𝑥 < 10.4 | ADP |
| apple | ios | 𝑥 < 17.4 | ADP |
| apple | ipad_os | 𝑥 < 17.4 | ADP |
Common Weakness Enumeration
- CWE-362 - Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')The program contains a code sequence that can run concurrently with other code, and the code sequence requires temporary, exclusive access to a shared resource, but a timing window exists in which the shared resource can be modified by another code sequence that is operating concurrently.
- CWE-200 - Exposure of Sensitive Information to an Unauthorized ActorThe product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.
References