Firefox · SpiderMonkey
CVE-2025-1942
Uninitialized Memory in SpiderMonkey
Overview
Medium
Severity
—
CVSS
No
Exploited ITW
Fixed
Fix Status
Changed Functions
| Function | Change | Notes |
|---|---|---|
ifjs/src/vm/StringType.cpp |
modified |
Files Changed
js/src/vm/StringType.cpp
Patch
diff --git a/js/src/vm/StringType.cpp b/js/src/vm/StringType.cpp
index 2bff1d4aa4b..f368399b875 100644
--- a/js/src/vm/StringType.cpp
+++ b/js/src/vm/StringType.cpp
@@ -2894,7 +2894,7 @@ bool js::StringChars<CharT>::maybeRealloc(JSContext* cx, size_t oldLength,
if (!chars) {
return false;
}
- std::memcpy(chars.data(), inlineChars_, InlineLength);
+ std::memcpy(chars.data(), inlineChars_, InlineLength * sizeof(CharT));
ownedChars_.set(std::move(chars));
return true;
Loading diff…
References
On This Page