Skip to main content

Samsung Open Source ONE CVE-2026-41664

| EUVDEUVD-2026-24620 MEDIUM
Integer Overflow or Wraparound (CWE-190)
2026-04-22 samsung.tv_appliance GHSA-qjcj-728w-wq7q
6.6
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Recon
    Craft tensor with oversized dimensions
  2. Delivery
    Local user loads malicious model file
  3. Exploit
    ONE framework processes tensor shapes
  4. Install
    Integer overflow in size calculation
  5. C2
    Undersized buffer allocated
  6. Execute
    Memory copy operation exceeds bounds
  7. Impact
    Heap corruption or process crash
  8. Step 8
    Information disclosure or denial of service

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Integer overflow checks
MITRE ATT&CK

1 technique across 1 tactic: Execution

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

Exploitation Conditions

The vulnerability requires local system access (AV:L) and user interaction to trigger. Specifically, exploitation requires a user or application to load and process a specially crafted tensor or machine learning model file containing tensor shapes with dimensions designed to overflow the integer size calculation. The overflow occurs during the memory allocation phase for tensor data copying. Default configurations of Samsung Open Source ONE are vulnerable; there is no configuration flag or deployment mode that eliminates the risk without upgrading. The attack is not feasible via remote network-only access - the attacker must either execute code locally on the target system or convince a local user to process the malicious input. Systems that exclusively execute pre-validated, internally-developed models are at lower risk than those that process models from external sources or allow dynamic model loading.

Impact

CVSS 6.6 reflects moderate-to-high risk with several mitigating factors. Attack vector is local (AV:L), requiring direct system access or a compromised local process, which significantly limits real-world exposure compared to network-based vectors. However, the vulnerability requires no privileges (PR:N), meaning any local user can trigger it. The combination of low attack complexity (AC:L) and user interaction requirement (UI:R) suggests exploitation is straightforward once a user runs a malicious model or tensor input. EPSS data is unavailable from the provided input, preventing probabilistic exploitation assessment. The vulnerability affects confidentiality (C:L), integrity (I:L), and availability (A:H), with the high availability impact indicating potential memory corruption leading to crashes or undefined behavior. The local+UI requirement places this below critical severity but above negligible risk for systems where untrusted machine learning models are executed or tensor data is processed from untrusted sources (e.g., model serving, federated learning scenarios). The lack of KEV status and public exploit code suggests limited real-world exploitation to date, though the technical simplicity (integer overflow) and accessibility via untrusted model inputs represent genuine risk in ML-heavy environments.

Exploit ScenarioDerived

An attacker crafts a machine learning model file or directly constructs a tensor with excessively large shape dimensions (e.g., a tensor with dimensions summing to values that trigger integer overflow). When a user or application loads and processes this model through Samsung Open Source ONE, the integer overflow in memory size calculation causes a buffer smaller than required to be allocated. Subsequent memory copy operations write beyond allocated boundaries, corrupting heap memory or triggering a crash. If the attacker controls model serving endpoints or distributes poisoned pre-trained models, this becomes a practical attack vector against ML applications.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
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 22, 2026

Integer overflow in memory copy size calculation in Samsung Open Source ONE prior to commit 1.30.0 allows local attackers with user privileges to trigger invalid memory operations by supplying tensors with large shapes, potentially causing information disclosure, data corruption, or denial of service. The vulnerability requires user interaction (UI:R) and operates with low attack complexity on local systems. No public exploit code or active exploitation has been identified.

RemediationAI

Update Samsung Open Source ONE to version 1.30.0 or later, which includes the fix for the integer overflow in memory copy size calculation. The patched version is available directly from the Samsung/ONE GitHub repository. For systems unable to immediately upgrade, implement strict validation of tensor input shapes before processing, enforcing maximum dimension limits that prevent integer overflow in size calculations, though this may limit the variety of models that can be processed. Additionally, restrict execution of ONE framework processing to sandboxed environments or containers with memory limits to prevent system-wide impact from memory corruption. Disable execution of machine learning models from untrusted sources until patching is applied. Monitor systems for crashes or memory errors in ONE-based applications, as these may indicate exploitation attempts.

Affected VersionsENISA

One 1.30.0

Affected Packages

euvd one no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Samsung Open Source ONE is a neural network compilation framework that processes tensor operations. The vulnerability exists in memory allocation logic used for tensor data copying. When processing tensors with large shape dimensions, an integer overflow occurs in the size calculation before memory copy operations, causing the allocated buffer size to be smaller than the actual copy operation requires. This is a classic CWE-190 integer overflow condition where large input values wrap around to small values, bypassing safety checks. The affected component likely operates within the tensor shape validation and memory management subsystem of the compilation or inference pipeline.

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 6.6 MEDIUM
AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

DescriptionCVE.org

Integer overflow in memory copy size calculation in Samsung Open Source ONE could lead to invalid memory operations with large tensor shapes. Affected version is prior to commit 1.30.0.

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
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
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

33
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +33
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.

Integer overflow occurs when an arithmetic operation produces a result that exceeds the maximum value a given integer type can store.

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-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

CVE-2026-25208 HIGH
8.1 Apr 13

Integer overflow in Samsung Escargot JavaScript engine allows remote attackers to trigger buffer overflows without authe

CVE-2026-47308 HIGH
7.5 May 19

NULL pointer dereference in Samsung's open-source Walrus WebAssembly runtime crashes the parser when processing malforme

CVE-2026-47307 HIGH
7.5 May 19

NULL pointer dereference in Samsung Open Source Walrus's WebAssembly binary parser causes application-level denial of se

CVE-2026-47317 HIGH
7.5 May 19

Uncontrolled recursion in Samsung's Escargot JavaScript engine triggers excessive heap allocation, causing a denial-of-s

CVE-2026-47316 HIGH
7.5 May 19

Denial of service in Samsung Escargot JavaScript engine at commit 590345cc6258317c5da850d846ce6baaf2afc2d3 stems from mu

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