node/lib/internal/process
Сковорода Никита Андреевич 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
..
execution.js module: do not set CJS variables for Worker eval 2025-02-11 11:55:52 +01:00
per_thread.js lib: remove startsWith/endsWith primordials for char checks 2025-01-24 22:18:42 +01:00
permission.js
policy.js
pre_execution.js src,lib: refactor unsafe buffer creation to remove zero-fill toggle 2026-01-09 11:44:02 -03:00
promises.js process: fix wrong asyncContext under unhandled-rejections=strict 2025-11-19 18:31:39 +01:00
report.js
signal.js
task_queues.js
warning.js
worker_thread_only.js