Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain local System-level execution on device
-
DeliveryReach is_valid_header via timed_cache_item path
-
ExploitTrigger out-of-bounds write (missing bounds check)
-
ExecutionCorrupt adjacent memory structures
-
ImpactEscalate/consolidate privileges
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, buffer size validation
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires pre-existing local System-level execution privileges on an affected Android 17 device (per CVSS PR:H and the bulletin's 'System execution privileges needed' statement) and a code path that reaches is_valid_header in timed_cache_item.c with attacker-influenced input that overflows the missing bounds check. No user interaction is required (UI:N), and the attack is local only (AV:L) - it is not remotely reachable over a network. The primary limiting factor is the high privilege prerequisite: an attacker must already run as System, which means this is a post-compromise escalation/consolidation primitive rather than an initial-access vulnerability. The affected scope is attributed to the Wear OS bulletin (Android 17), which narrows the realistic target population relative to the full Android phone fleet. The exact triggering input and which component invokes is_valid_header are not described in the available sources. |
| Impact | This is a locally-exploitable, high-privilege elevation-of-privilege flaw whose signals consistently point to moderate, non-urgent risk rather than a top-tier emergency. The CVSS 3.1 vector (AV:L/AC:L/PR:H/UI:N/S:U, 6.7 Medium) requires that the attacker already hold System-level (PR:H) execution privileges locally - the Android bulletin phrasing 'System execution privileges needed' confirms this is a privilege prerequisite, not a remote entry point, so it is useful to an attacker chaining up from an already-compromised System context rather than as an initial foothold. The exploitation-likelihood signals reinforce low urgency: EPSS is 0.15% (4th percentile), the CVE is NOT on the CISA KEV list, and no public PoC or exploit reference is supplied. The vuln.today decision label is 'this_month' (routine patch cadence), which is consistent with a locally-scoped, high-privilege bug that lacks evidence of active exploitation. No SSVC decision fields (automatable, technical impact, exploitation) were provided, so that framework cannot be independently applied here. One point to verify with the vendor: the description says exploitation needs System privileges yet still classifies the outcome as 'escalation of privilege,' which is typical Android bulletin language for a bug that elevates within or beyond an already-privileged System context - the exact starting and ending privilege boundary is not fully spelled out in the available sources. |
| Exploit ScenarioDerived | An attacker who has already achieved local code execution at the System privilege level on an affected Android 17 (Wear OS) device triggers the missing bounds check in is_valid_header of timed_cache_item.c, producing a controlled out-of-bounds write that corrupts adjacent memory to further elevate or solidify privileged execution. No user interaction is required. No public exploit code or PoC reference was provided in the available data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 03, 2026
Local privilege escalation in Google Android 17 (addressed through the Wear OS security bulletin dated 2026-11-01) is caused by an out-of-bounds write in is_valid_header() in timed_cache_item.c, where a missing bounds check allows memory beyond the intended buffer to be overwritten. Exploitation is local only (CVSS AV:L) and requires the attacker to already hold System execution privileges (PR:H), with no user interaction needed, so the flaw is a post-compromise consolidation primitive rather than an initial-access vector. EPSS is 0.15% (4th percentile), no public exploit has been identified at time of analysis, and the CVE is not in CISA KEV; vuln.today classifies it as this_month priority.
RemediationAI
Apply the Android Security Bulletin for Wear OS dated 2026-11-01 (https://source.android.com/docs/security/bulletin/wear/2026/2026-11-01), which is the vendor advisory referenced for this CVE; the source data does not state an exact patched build number, so confirm the fixed build level for each device from that bulletin before validating remediation. No specific workaround is described in the available sources, and the practical exposure limit is inherent to the vulnerability: exploitation requires the attacker to already execute as System on the device, so the priority is preventing and detecting System-level code execution in the first place and keeping affected Android 17 / Wear OS devices at the bulletin's patch level. Because no public exploit has been identified at time of analysis and EPSS is 0.15%, this falls into the vendor's monthly patch cadence rather than an emergency response.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The defect sits in native C platform code in timed_cache_item.c, in the header-validation routine is_valid_header(), and is classified as CWE-119 (improper restriction of operations within the bounds of a memory buffer). The function validates a header structure without a bounds check, so input that reaches it with an oversized or malformed header can write past the end of the destination buffer, corrupting adjacent memory; the CVSS impact ratings of C:H/I:H/A:H reflect the potential for full loss of confidentiality, integrity and availability once corruption occurs within a System-privileged process. The CVSS vector AV:L/AC:L/PR:H/UI:N/S:U indicates the attack surface is local, requires high (System-level) privileges, needs no user interaction, and stays within the same security scope. The available sources do not describe which component calls is_valid_header or what specific input triggers the overflow, and the affected scope is attributed to Android 17 via the November 2026 Wear OS bulletin rather than the full Android fleet.
Know when Android gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Local-only out-of-bounds write (AV:L) with no user interaction (UI:N) that requires pre-existing System privileges (PR:H); memory corruption plausibly yields full C/I/A impact within an unchanged scope.
Primary rating from Vendor (google_android).
CVSS VectorVendor: google_android
Lifecycle Timeline
3DescriptionCVE.org
In is_valid_header of timed_cache_item.c, there is a possible out-of-bounds write due to a missing bounds check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows and OS X and before 11.2.202.466
Integer underflow in the MPEG4Extractor::parseChunk function in MPEG4Extractor.cpp in libstagefright in mediaserver in A
Android 3.0 through 4.1.x on Disney Mobile, eAccess, KDDI, NTT DOCOMO, SoftBank, and other devices does not properly imp
Integer overflow in the SampleTable::setSampleToChunkParams function in SampleTable.cpp in libstagefright in Android bef
Apktool versions 2.9.1 and prior contain a path traversal vulnerability when processing Android APK files. Malicious APK
An elevation of privilege vulnerability in the Android system (art). Rated high severity (CVSS 7.8), this vulnerability
The AES-NI implementation in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h does not consider memory allocation during a
Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows
Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows
Android 1.6 Donut through 4.2 Jelly Bean does not properly check cryptographic signatures for applications, which allows
luni/src/main/java/java/io/ObjectInputStream.java in the java.io.ObjectInputStream implementation in Android before 5.0.
The Broadcom Wi-Fi driver in the kernel in Android 4.x before 4.4.4, 5.x before 5.1.1 LMY49G, and 6.x before 2016-02-01
EUVD-2026-115625
GHSA-q43p-4rrg-2cqw
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB