CVE-2026-59896: Shared Mutable Array Context Leak

Context values are unsafely stored in a mutable array and manipulated via push/pop operations around async boundaries. During concurrent asynchronous rendering, state from different requests can interleave, causing cross-request data leakage. Migrate your context storage to an async-local storage abstraction to isolate state per request.

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0TS
greprules fetch cve-2026-59896-shared-mutable-array-context-leak --engine opengrep

Description

Context values are unsafely stored in a mutable array and manipulated via push/pop operations around async boundaries. During concurrent asynchronous rendering, state from different requests can interleave, causing cross-request data leakage. Migrate your context storage to an async-local storage abstraction to isolate state per request.