hello@faustagency.com +421 948 30 50 50

Bezpečnosť / Kód a frameworky

React2Shell: moderný framework potrebuje bezpečnostné aktualizácie

Kritická chyba React Server Components z decembra 2025 ukázala riziká serverových závislostí. Čo má firma vedieť o vlastnom webe a jeho opravách?

Redakcia Faust Agency Publikované 2 min čítania
Vrstvená serverová kocka so svetelnou trhlinou medzi komponentmi ako ilustrácia zraniteľnosti frameworku.
Ilustračný obrázok vytvorený pomocou AI.

Novší technologický stack neznamená web bez bezpečnostnej údržby. Aj moderná aplikácia stojí na serverových komponentoch a balíčkoch, ktoré potrebujú inventár, dohľad a aktualizácie.

Čo bola chyba React2Shell

React tím 3. decembra 2025 oznámil CVE-2025-55182: kritickú chybu v spracovaní požiadaviek dotknutých React Server Components, ktorá mohla umožniť vzdialené spustenie kódu bez prihlásenia. Čisto klientsky React bez serverovej podpory dotknutý nebol. CISA chybu 5. decembra 2025 zaradila do katalógu aktívne zneužívaných zraniteľností KEV. Advisory neskôr aktualizoval ďalšie súvisiace pokyny. Oficiálne oznámenie React.

Názov technológie nie je technický inventár

Informácia „máme React“ na posúdenie rizika nestačí. Potrebujete poznať spôsob serverového nasadenia, framework, konkrétne balíčky a ich verzie. Rovnaké meno technológie môže opisovať odlišné architektúry.

Inventár má zahŕňať aj testovacie domény, staršie aplikácie a interné portály. Tieto časti často zostávajú mimo pozornosti, hoci môžu mať prístup k údajom alebo k ďalším službám.

Čo riešiť pri oznámení kritickej chyby

  • Overiť, či sa zraniteľný komponent skutočne používa a v akom režime.
  • Vyhľadať aktuálne pokyny maintainera aj nadväzujúceho frameworku.
  • Určiť priority podľa dostupnosti aplikácie a citlivosti údajov.
  • Pripraviť aktualizáciu, funkčné testy a dohodnutý servisný postup.
  • Pri podozrení na zneužitie preveriť prostredie aj prístupy.

Historická oprava nemusí byť dnešným cieľom

Pri staršom článku sa nedá mechanicky prevziať prvé číslo opravenej verzie. Od oznámenia mohli pribudnúť ďalšie chyby alebo zmeny podpory. Pri zásahu sa preto riaďte aktuálnym advisory a podporovanou opravenou vetvou.

Dočasná ochrana na úrovni WAF môže byť súčasťou reakcie, ale jej limity treba poznať. Neodstraňuje potrebu vyriešiť samotnú dotknutú aplikáciu.

Bezpečnostná zodpovednosť pokračuje po odovzdaní

Pri vývoji si dohodnite, kto sleduje oznámenia, kto má prístupy a kto môže schváliť urgentnú aktualizáciu. Ak táto časť chýba, firma môže mať kvalitne vytvorený projekt bez človeka, ktorý ho udrží bezpečný.

Pozeráme sa na skutočné nasadenie

Pomôžeme zmapovať aplikácie a závislosti, preveriť ich stav a nastaviť priebežnú údržbu. Týka sa to PHP aj moderných JavaScript riešení.

Zdroje a ďalšie čítanie

Odkazy vedú na pôvodné oznámenia, správy a dokumentáciu, z ktorých článok vychádza.

  1. react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components
  2. cisa.gov/known-exploited-vulnerabilities-catalog
Redakcia Faust Agency

Články pripravuje tím Faust Agency, ktorý sa stará o bezpečnosť, vývoj a prevádzku webov, interných systémov a firemnej infraštruktúry.

Viac o nás
Zdieľať

Preveríme bezpečnosť a prevádzku vašej firmy.

Weby, interné systémy, servery aj obnova po incidente. Ozvite sa a dohodneme konkrétny ďalší krok.

Prebrať bezpečnosť a prevádzku našej firmy
Späť na začiatok stránky