SYM_JSTS_0095 - SymbioticSec/Symbiotic-Vulnerability-Database GitHub Wiki

Improper Restriction of Operations within the Bounds of a Memory Buffer

Property Value
Language javascript
Severity medium
CWE CWE-119: Improper Restriction of Operations within the Bounds of a Memory Buffer
Confidence Level Low
Impact Level High
Likelihood Level Low

Description

Using the Buffer API with the 'noAssert' option set to true disables bounds checking, allowing reads or writes outside the valid range of the buffer. This can cause your code to access or modify memory it shouldn't, leading to unpredictable behavior.

Impact

If exploited, an attacker could read sensitive data from adjacent memory or corrupt data, potentially causing application crashes or introducing new vulnerabilities. This undermines data integrity and could expose confidential information or lead to further attacks.