CVE-2015-3828

CRITICAL

The MPEG4Extractor::parse3GPPMetaData function in MPEG4Extractor.cpp in libstagefright in Android before 5.1.1 LMY48I does not enforce a minimum size for UTF-16 strings containing a Byte Order Mark...

Affects 1 product across 1 vendor.

BCS7.9
CVSS 2.010.0
EPSS85.4%
Percentile100th
PatchUnknown
CVSS Vector — Plain English Remotely exploitable over the network, low complexity.
CWE Weakness Definitions
CWE-119: Improper Restriction of Operations within Memory Buffer

Parent class for buffer-related vulnerabilities where operations exceed buffer boundaries.

CWE-189: CWE-189
Related Attack Patterns (CAPEC)
CAPEC-8 Buffer Overflow in an API Call
via CWE-119
CAPEC-9 Buffer Overflow in Local Command-Line Utilities
via CWE-119
CAPEC-10 Buffer Overflow via Environment Variables
via CWE-119
CAPEC-14 Client-side Injection-induced Buffer Overflow
via CWE-119
CAPEC-24 Filter Failure through Buffer Overflow
via CWE-119
Show all 12

Mapping is CWE-to-CAPEC per MITRE CAPEC 3.9.

◆ AI Analysis — automated analysis, not human-reviewed

This vulnerability was disclosed in 2015. A critical vulnerability affects Google systems (CVE-2015-3828). No public exploit code is currently available. Isolate affected systems if patching is not feasible.

BSID: BS-2015-GLOBAL-104515-C • Model: rule-based-v1 • Confidence: MEDIUM

Is this CVE in your environment?

BreachSpider monitors your ICS/OT environment for vulnerabilities like this one. No agents or network access required. Free to start.

Check My Environment →
Frequently Asked Questions
What is CVE-2015-3828?
This vulnerability was disclosed in 2015. A critical vulnerability affects Google systems (CVE-2015-3828). No public exploit code is currently available. Isolate affected systems if patching is not feasible.
What is the CVSS score for CVE-2015-3828?
CVE-2015-3828 has CVSS 10.0 (Critical). Vector: AV:N/AC:L/Au:N/C:C/I:C/A:C. EPSS: 85.4%.
Is CVE-2015-3828 actively exploited?
No confirmed active exploitation of CVE-2015-3828 as of 2026-09-25.
How do I remediate CVE-2015-3828?
Priority: MEDIUM. Advisory: https://android.googlesource.com/platform/frameworks/av/+/f4f7e0c102819f039ebb1972b3dba1d3186bc1d1 PSIRT: [email protected]
What systems are affected by CVE-2015-3828?
CVE-2015-3828 affects: Google.
Vulnerability Details
CVE IDCVE-2015-3828
BSIDBS-2015-GLOBAL-104515-C BreachSpider Global ID
CVSS VectorAV:N/AC:L/Au:N/C:C/I:C/A:C
Published2015-10-01
Last Modified2026-06-17
ICS Relevance15%
Weakness (CWE)
SourceNVD
Official Description

The MPEG4Extractor::parse3GPPMetaData function in MPEG4Extractor.cpp in libstagefright in Android before 5.1.1 LMY48I does not enforce a minimum size for UTF-16 strings containing a Byte Order Mark (BOM), which allows remote attackers to execute arbitrary code or cause a denial of service (integer underflow and memory corruption) via crafted 3GPP metadata, aka internal bug 20923261, a related issue to CVE-2015-3826.

Source: NIST NVD / MITRE CVE Database

Attack Vector Analysis — CITED Relevance

Vulnerability details: The MPEG4Extractor::parse3GPPMetaData function in MPEG4Extractor.cpp in libstagefright in Android before 5.1.1 LMY48I does not enforce a minimum size for UTF-16 strings containing a Byte Order Mark (BOM), which allows remote attackers to execute arbitrary code or cause a denial of service (integer underflow and memory corruption) via crafted 3GPP metadata, aka internal bug 20923261, a related issue to CVE-2015-3826. CVSS vector: AV:N/AC:L/Au:N/C:C/I:C/A:C.

Exploitation Likelihood: LOW

Affected Products
VendorProductFixed Version
Google Android —
Remediation
View Vendor Advisory →

Remediation Priority: MEDIUM

Vendor PSIRT: [email protected]
Threat Intelligence
● Threat Intelligence Validated: September 2026 | Threat Age: 4015 Days
CISA KEVNot in KEV catalog
Public ExploitNot confirmed
PoC CodeNot confirmed
AI Enrichment Record — provenance & audit hash
Modelrule-based-v1
ConfidenceMEDIUM
Enriched At2026-05-24
SHA-512 Audit Hash0163532c341bc95a3e3664cdaa153402075f0b279c4058fa14f62a949b885f5ac9b2da273840a3ae4e5120d0dd2fce1ce72a08c11d88bc665915569512e7f1a8
Related CVEs affecting Google
CVE-2010-2900 10.0 Google Chrome before 5.0.375.125 does not properly handle a large canvas, whi... CVE-2010-3252 10.0 Use-after-free vulnerability in the Notifications presenter in Google Chrome ... CVE-2010-2298 10.0 browser/renderer_host/database_dispatcher_host.cc in Google Chrome before 5.0... CVE-2011-0471 10.0 The node-iteration implementation in Google Chrome before 8.0.552.237 and Chr... CVE-2011-3086 10.0 Use-after-free vulnerability in Google Chrome before 19.0.1084.46 allows remo...
View all Google CVEs →

Critical Severity - Know Your Exposure

A CVSS 10.0 vulnerability in your ICS environment cannot wait. BreachSpider maps critical CVEs to your specific assets and tells you what to fix first.

Create a free account →