Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconCraft malicious neural network model
-
DeliveryPlace model in accessible location
-
ExploitUser loads model into ONE framework
-
InstallInteger overflow in size calculation
-
C2Allocate undersized buffer
-
ExecuteWrite tensor data beyond buffer bounds
-
ImpactMemory corruption or crash
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 file system access to provide the malicious model file to the ONE framework. User interaction is mandatory - a user or automated process must explicitly load or parse the crafted neural network model; the vulnerability does not trigger during normal framework operation with legitimate models. No authentication is required to invoke the vulnerable code path once model loading is initiated. Exploitation is specific to models with constant tensor nodes that exhibit size calculation overflow, not all models. The integer overflow must occur within the specific size_t or int type used in the ONE framework's tensor allocation code; the exact threshold depends on whether 32-bit or 64-bit arithmetic is employed. Non-default configurations using ONE's model inference features are assumed; systems that do not load or process neural network models are not at risk. |
| Impact | CVSS 6.6 (Medium-High) with local attack vector and user interaction required significantly limits real-world exploitation scope compared to network-based vulnerabilities. The CVSS vector AV:L/AC:L/PR:N/UI:R/S:U indicates a local attacker without privileges can trigger the vulnerability if a user interacts with a crafted model or input. The high Availability impact (A:H) combined with confidentiality and integrity impacts (C:L/I:L) suggests potential for denial of service or data corruption. However, exploitation depends on user interaction (UI:R) - an attacker cannot trigger this remotely or without user action such as loading a malicious neural network model. The integer overflow must be triggered by a specially crafted tensor with dimensions that cause size calculation to exceed integer boundaries. No EPSS score or active exploitation status (KEV) data provided limits quantification of real-world prioritization relative to other local vulnerabilities. The bounded nature of the vulnerability (local, requiring user action) makes this a lower priority than network-exploitable flaws, but the memory corruption potential warrants timely patching for systems that process untrusted neural network models. |
| Exploit ScenarioDerived | An attacker crafts a neural network model file (e.g., in ONE's model format) with a constant tensor node whose dimension product exceeds the maximum value of a 32-bit integer, triggering an integer overflow in size calculation. When a user or application loads and parses this model, the framework allocates a buffer smaller than required due to the overflowed size value. Subsequent operations writing tensor constant data to this undersized buffer trigger a heap buffer overflow, potentially corrupting adjacent memory structures or causing a denial of service crash. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 22, 2026
Integer overflow in constant tensor data size calculation in Samsung Open Source ONE prior to version 1.30.0 allows local attackers with user interaction to cause incorrect buffer sizing for large constant nodes, leading to buffer overflow conditions that may result in information disclosure or denial of service. The vulnerability requires local access and user interaction but can trigger high-severity memory corruption due to incorrect buffer allocation for tensors exceeding integer size limits.
RemediationAI
Upgrade Samsung Open Source ONE to version 1.30.0 or later to obtain the integer overflow fix. Users unable to immediately update should implement input validation to reject neural network models with tensor constant sizes exceeding safe integer calculation thresholds (e.g., maximum tensor dimension products that do not cause 32-bit or 64-bit integer overflow depending on the framework's size_t type). Restrict model loading to trusted sources only, as the vulnerability requires user interaction to load a crafted model. Disable automatic model loading or inference features in untrusted environments. Monitor process memory usage during model loading for unexpected buffer allocation patterns that may indicate exploitation attempts. Review the fix in GitHub PR #16481 for implementation details if custom patches are required before version 1.30.0 release.
Affected VersionsENISA
Affected Packages
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 framework that processes tensor data structures. The vulnerability exists in the constant tensor data size calculation logic, where an integer overflow occurs when computing buffer sizes for large constant nodes. This affects the memory allocation layer responsible for reserving buffers to hold tensor constant values. When the calculated size overflows an integer type, it wraps to a smaller value, causing the allocated buffer to be undersized relative to the actual data being written. The root cause is improper integer arithmetic validation (CWE-190: Integer Overflow or Wraparound) in the tensor initialization code path. CPE cpe:2.3:a:samsung_open_source:one:*:*:*:*:*:*:*:* covers all versions prior to 1.30.0.
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
AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
Primary rating from Vendor (samsung.tv_appliance) · only source for this CVE.
CVSS VectorVendor: samsung.tv_appliance
DescriptionCVE.org
Integer overflow in constant tensor data size calculation in Samsung Open Source ONE could cause incorrect buffer sizing for large constant nodes. Affected version is prior to commit 1.30.0.
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
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.
Related Vulnerabilities in Samsung Open Source ONE Integer Overflow
View all 7More in Samsung Open Source
View allHeap buffer overflow in Samsung's rlottie animation rendering library allows remote denial-of-service via maliciously cr
Uncontrolled resource consumption in Samsung's open-source rlottie library allows a crafted Lottie animation file to tri
OS command injection in the Samsung QA-Board backend allows unauthenticated remote attackers to execute arbitrary operat
Memory corruption in Samsung Open Source Escargot's code-cache and value-deserialization handling can allow unauthentica
Out-of-bounds write in Samsung Open Source Escargot JavaScript engine allows local attackers to execute arbitrary code o
Heap-based buffer overflow in Samsung Open Source Escargot JavaScript engine enables out-of-bounds memory writes with hi
Type confusion vulnerability in Samsung Open Source Escargot JavaScript engine allows local attackers with user interact
Out-of-bounds write in Samsung's Escargot lightweight JavaScript engine (commit 590345cc6258317c5da850d846ce6baaf2afc2d3
Heap-based buffer overflow in Samsung's Escargot JavaScript engine (commit 590345cc6258317c5da850d846ce6baaf2afc2d3) all
Use-after-free memory corruption in Samsung's Escargot JavaScript engine (commit 590345cc6258317c5da850d846ce6baaf2afc2d
Out-of-bounds read in Samsung Open Source Escargot JavaScript engine exposes sensitive memory content to remote attacker
Out-of-bounds read in Samsung Open Source Escargot JavaScript engine allows local attackers to leak sensitive memory con
EUVD-2026-24626
GHSA-68gc-c9cv-7m2c
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB