node/deps/v8/include
Сковорода Никита Андреевич 51f4de4b4a
src,lib: refactor unsafe buffer creation to remove zero-fill toggle
This removes the zero-fill toggle mechanism that allowed JavaScript
to control ArrayBuffer initialization via shared memory. Instead,
unsafe buffer creation now uses a dedicated C++ API.

Refs: https://hackerone.com/reports/3405778
Co-Authored-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Co-Authored-By: Joyee Cheung <joyeec9h3@gmail.com>
Signed-off-by: RafaelGSS <rafael.nunu@hotmail.com>
PR-URL: https://github.com/nodejs-private/node-private/pull/759
Backport-PR-URL: https://github.com/nodejs-private/node-private/pull/799
CVE-ID: CVE-2025-55131
2026-01-09 11:44:02 -03:00
..
cppgc deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
libplatform deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
APIDesign.md
DEPS
DIR_METADATA
js_protocol-1.2.json
js_protocol-1.3.json deps: update V8 to 10.8.168.20 2022-11-19 09:11:32 +00:00
js_protocol.pdl deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
OWNERS deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-array-buffer.h src,lib: refactor unsafe buffer creation to remove zero-fill toggle 2026-01-09 11:44:02 -03:00
v8-callbacks.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-container.h
v8-context.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-cppgc.h deps: V8: cherry-pick 93275031284c 2023-08-18 11:38:04 +00:00
v8-data.h deps: update V8 to 10.9.194.4 2022-11-27 17:27:13 +00:00
v8-date.h deps: update V8 to 10.7.193.13 2022-10-11 07:24:33 +02:00
v8-debug.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-embedder-heap.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-embedder-state-scope.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-exception.h deps: update V8 to 10.7.193.13 2022-10-11 07:24:33 +02:00
v8-extension.h
v8-external.h
v8-fast-api-calls.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-forward.h
v8-function-callback.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-function.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-initialization.h deps: update V8 to 10.7.193.13 2022-10-11 07:24:33 +02:00
v8-inspector-protocol.h
v8-inspector.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-internal.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-isolate.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-json.h
v8-local-handle.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-locker.h deps: update V8 to 10.7.193.13 2022-10-11 07:24:33 +02:00
v8-maybe.h deps: update V8 to 10.7.193.13 2022-10-11 07:24:33 +02:00
v8-memory-span.h
v8-message.h deps: update V8 to 10.7.193.13 2022-10-11 07:24:33 +02:00
v8-metrics.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-microtask-queue.h deps: update V8 to 10.9.194.4 2022-11-27 17:27:13 +00:00
v8-microtask.h
v8-object.h deps: add v8::Object::SetInternalFieldForNodeCore() 2023-09-28 15:24:47 -04:00
v8-persistent-handle.h deps: silence irrelevant V8 warning 2023-03-31 14:15:28 +00:00
v8-platform.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-primitive-object.h
v8-primitive.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-profiler.h deps: V8: cherry-pick 0fd478bcdabd 2024-03-25 17:28:52 +00:00
v8-promise.h
v8-proxy.h
v8-regexp.h deps: update V8 to 10.7.193.13 2022-10-11 07:24:33 +02:00
v8-script.h deps: V8: cherry-pick a0fd3209dda8 2023-11-11 20:21:33 +01:00
v8-snapshot.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-statistics.h deps: update V8 to 9.8.177.9 2022-02-02 17:23:18 +01:00
v8-template.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-traced-handle.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-typed-array.h
v8-unwinder-state.h deps: update V8 to 10.7.193.13 2022-10-11 07:24:33 +02:00
v8-unwinder.h deps: update V8 to 9.8.177.9 2022-02-02 17:23:18 +01:00
v8-util.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-value-serializer-version.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8-value-serializer.h deps: update V8 to 10.7.193.13 2022-10-11 07:24:33 +02:00
v8-value.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-version-string.h
v8-version.h deps: patch V8 to 11.3.244.8 2023-05-02 09:33:55 +02:00
v8-wasm-trap-handler-posix.h
v8-wasm-trap-handler-win.h
v8-wasm.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
v8-weak-callback-info.h deps: update V8 to 10.7.193.13 2022-10-11 07:24:33 +02:00
v8.h deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
v8config.h deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00