Node.js Naprawia Krytyczny Błąd, Który Może Zaszkodzić Aplikacjom Produkcyjnym!
Node.js Naprawia Krytyczny Błąd, Który Może Zaszkodzić Aplikacjom Produkcyjnym!
W dniu 13 stycznia 2026 roku projekt Node.js wydał aktualizację zabezpieczeń, która rozwiązuje poważny błąd mogący powodować niespodziewane awarie aplikacji produkcyjnych. Problem dotyczy szerokiego kręgu ekosystemu Node.js, ponieważ jest wywoływany przez śledzenie kontekstu asynchronicznego, funkcję powszechnie używaną w nowoczesnych frameworkach oraz narzędziach do monitorowania.
Jak podkreślił Matteo Collina, jeden z głównych programistów Node.js, błąd dotknął „praktycznie każdą produkcyjną aplikację Node.js” działającą z włączonym AsyncLocalStorage. Dotyczy to aplikacji zbudowanych przy użyciu React Server Components, Next.js oraz większości głównych narzędzi do monitorowania wydajności aplikacji.
W normalnych warunkach wyczerpanie stosu wywołań JavaScript skutkuje błędem RangeError: Maximum call stack size exceeded. Jednak w przypadku tego błędu sytuacja była znacznie poważniejsza, prowadząc do całkowitego zatrzymania procesu!
Na podstawie: Źródła








