Skip to main content

Samsung Open Source EUVDEUVD-2026-21820

| CVE-2026-25206 CRITICAL
Out-of-bounds Read (CWE-125)
2026-04-13 samsung.tv_appliance GHSA-f69x-9gf3-94pj
9.1
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain local device access
  2. Delivery
    Craft malicious JavaScript input
  3. Exploit
    Trigger out-of-bounds read in Escargot parser
  4. Execution
    Read sensitive memory regions
  5. Impact
    Leak confidential data or crash application

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK

1 technique across 1 tactic: Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Impact

The CVSS score of 6.7 (medium-high) reflects moderate real-world risk despite the local attack vector requirement. The vector breakdown shows high confidentiality impact (C:H) from memory leakage and high availability impact (A:H) from potential denial of service, balanced by low complexity to exploit (AC:H indicates moderate difficulty). EPSS data is not provided, limiting probabilistic exploitation assessment. The absence of KEV status and confirmed public exploits suggests this is not actively exploited in the wild at time of analysis. However, the vulnerability's presence in a widely-used embedded JavaScript engine for Samsung devices (smart TVs, appliances) increases practical significance-any application running Escargot on user-accessible systems becomes a potential attack surface. The local-only requirement and need for specific triggering conditions limit immediate threat scope, but in multi-tenant or compromised device scenarios, an attacker with local access could systematically extract sensitive data from the JavaScript engine's memory state. This is a moderate-priority fix for embedded device manufacturers using Escargot.

Exploit ScenarioDerived

A local attacker with access to a Samsung smart TV or appliance gains the ability to run code or scripts on the device. The attacker crafts a malicious JavaScript program that triggers the out-of-bounds read in Escargot's memory handling, reading sensitive data from adjacent memory regions such as cryptographic keys, user credentials, or other application data. The attacker exfiltrates this leaked memory or triggers a crash to cause denial of service on the device.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Apr 13, 2026

Out-of-bounds read in Samsung Open Source Escargot JavaScript engine allows local attackers to leak sensitive memory contents and cause denial of service. Affects Escargot commit 97e8115ab1110bc502b4b5e4a0c689a71520d335 and potentially other versions; the vulnerability requires local access and specific conditions to trigger but can expose confidential data and crash the application without authentication. No public exploit identified at time of analysis.

RemediationAI

Samsung users should obtain the patched version of Escargot that includes the fix from GitHub pull request #1554 (https://github.com/Samsung/escargot/pull/1554). Device manufacturers and embedded system developers using Escargot should update their integration to include the out-of-bounds read fix. For Samsung appliances and smart TVs, check for firmware updates that incorporate the patched Escargot engine. Until patching is available, limiting local access to devices running Escargot and disabling JavaScript execution from untrusted sources provides temporary mitigation. Organizations should monitor Samsung security advisories for specific device firmware versions addressing this vulnerability.

Affected VersionsENISA

Escargot 97e8115ab1110bc502b4b5e4a0c689a71520d335

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

Escargot is Samsung's lightweight JavaScript engine optimized for embedded devices and smart TV platforms. The vulnerability is an out-of-bounds read (CWE-125), a memory safety violation where the application reads memory beyond the intended buffer boundaries. This occurs in the engine's core parsing or execution logic, likely during string or array indexing operations. The CVSS vector indicates local attack vector (AV:L), suggesting the attacker must have local code execution or application access on the target device. Out-of-bounds reads can leak heap metadata, stack variables, or sensitive data stored in adjacent memory regions. The specific commit hash provided (97e8115ab1110bc502b4b5e4a0c689a71520d335) indicates a known affected version, though the wildcard CPE suggests multiple versions may be vulnerable.

Know when Samsung Open Source 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

NVD PRIMARY 9.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
High

Lifecycle Timeline

3
Severity Changed
Oct 26, 2026 - 21:23 NVD
MEDIUM CRITICAL
CVSS changed
Oct 26, 2026 - 21:23 NVD
6.7 (MEDIUM) 9.1 (CRITICAL)
CVE Published
Apr 13, 2026 - 04:44 nvd
MEDIUM 6.7

DescriptionNVD

Out-of-bounds read vulnerability in Samsung Open Source Escargot allows Resource Leak Exposure.This issue affects Escargot: 97e8115ab1110bc502b4b5e4a0c689a71520d335.

Threat Intelligence Overview

EPSS Score
0.0%
Top 98% exploitable
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

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.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Related Vulnerabilities in Samsung Open Source Escargot Out-of-Bounds Read

View all 2
CVE-2026-19588 MEDIUM
6.5 Aug 12

Heap buffer overflow in Samsung's rlottie animation rendering library allows remote denial-of-service via maliciously cr

CVE-2026-19587 MEDIUM
6.5 Aug 12

Uncontrolled resource consumption in Samsung's open-source rlottie library allows a crafted Lottie animation file to tri

CVE-2026-110392 CRITICAL
9.8 Oct 14

OS command injection in the Samsung QA-Board backend allows unauthenticated remote attackers to execute arbitrary operat

CVE-2026-25208 CRITICAL
9.8 Apr 13

Memory corruption in Samsung Open Source Escargot's code-cache and value-deserialization handling can allow unauthentica

CVE-2026-25207 CRITICAL
9.8 Apr 13

Out-of-bounds write in Samsung Open Source Escargot JavaScript engine allows local attackers to execute arbitrary code o

CVE-2026-25205 CRITICAL
9.8 Apr 13

Heap-based buffer overflow in Samsung Open Source Escargot JavaScript engine enables out-of-bounds memory writes with hi

CVE-2026-40446 CRITICAL
9.8 Apr 13

Type confusion vulnerability in Samsung Open Source Escargot JavaScript engine allows local attackers with user interact

CVE-2026-47314 CRITICAL
9.8 May 19

Out-of-bounds write in Samsung's Escargot lightweight JavaScript engine (commit 590345cc6258317c5da850d846ce6baaf2afc2d3

CVE-2026-47311 CRITICAL
9.8 May 19

Heap-based buffer overflow in Samsung's Escargot JavaScript engine (commit 590345cc6258317c5da850d846ce6baaf2afc2d3) all

CVE-2026-47310 CRITICAL
9.8 May 19

Use-after-free memory corruption in Samsung's Escargot JavaScript engine (commit 590345cc6258317c5da850d846ce6baaf2afc2d

CVE-2026-8915 HIGH
8.8 May 28

Out-of-bounds write in Samsung's Escargot JavaScript engine allows attacker-supplied scripts to corrupt memory through t

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy