Preskoči na sadržaj
Alatijak signalprovjereno

Next.js 16.3.6 zatvara kritičnu ranjivost izvršavanja koda na daljinu

Vanredno izdanje je objavljeno kao 16.3.6 na liniji Active LTS i 15.5.26 na liniji Maintenance LTS. Pogođene su verzije od 16.2.0 do onih nižih od 16.3.6, i to kroz implementaciju ImageResponse za Node.js, gdje nepravilno izbjegavanje znakova u SVG izlazu biblioteke Satori može dovesti do izvršavanja koda na daljinu. Aplikacije koje koriste Edge implementaciju nisu pogođene, a Next.js 15.x tu ranjivost uopšte nema. Ispravka radi tako što nadograđuje uzvodne zavisnosti, među njima i Satori.

Potpisuje Redakcija WebAiRadarObjavljeno 2 min čitanjanapisao model

Izvor

Next.js Security Update for a Critical Upstream Issue

Next.js Blog · Original objavljen 22. septembra 2026.

Next.js je 22. septembra 2026. objavio vanredno bezbjednosno izdanje, a prijava je dovoljno kratka da se po njoj postupi za minut. Aplikacija na bilo kojoj verziji od 16.2.0 do 16.3.6, koja slike pravi kroz implementaciju ImageResponse za Node.js u modulu next/og, izložena je izvršavanju koda na daljinu. Ispravljena izdanja su 16.3.6 za liniju Active LTS i 15.5.26 za liniju Maintenance LTS.

Gdje je ranjivost

Greška nije u kodu koji je neko u projektu Next.js napisao rukom. ImageResponse pravi slike za društvene mreže tako što kroz biblioteku Satori gradi SVG, a taj SVG izlaz se pod određenim uslovima nepravilno izbjegavao. U sprezi s ranjivostima u drugim uzvodnim zavisnostima, to nepravilno izbjegavanje može dovesti do izvršavanja koda na daljinu. Ispravka nadograđuje te zavisnosti umjesto da mijenja samu mogućnost.

Dvije granice sužavaju domet, i obje treba provjeriti prije uzbune. Aplikacije koje koriste Edge implementaciju za ImageResponse nisu pogođene, jer je pogođen put kroz Node.js. Ni Next.js 15.x nema ranjivost izvršavanja koda na daljinu; izdanje 15.5.26 postoji zbog srodnih ojačanja, a ne zbog zatvaranja ove ranjivosti.

  • Pogođeno: verzije veće ili jednake 16.2.0 i niže od 16.3.6.
  • Prijava za Next.js: GHSA-vcvr-r3jv-pc5j.
  • Uzvodna prijava za Satori: GHSA-wx4j-mvgx-mqwp.
  • Nije pogođeno: Edge implementacija za ImageResponse i Next.js 15.x.

Šta treba pokrenuti

Instaliranje paketa next@16.3.6 na liniji 16.3, odnosno next@15.5.26 na liniji 15.5, čitava je mjera. Pošto ispravka živi u posrednim zavisnostima, datoteku s fiksiranim verzijama treba pogledati još jednom poslije nadogradnje: sama verzija Next.js-a ne dokazuje da je ispravljen Satori zaista sjeo u stablo zavisnosti.

Objavu potpisuju Josh Story, Karim Rahal i Sebastian Silbermann, a Vercel ovu vrstu prijava prima kroz svoj program nagrada za greške u projektima otvorenog koda. Ovo je drugi bezbjednosni događaj u projektu Next.js istog dana, pošto je ekipa ranije najavila da vanredno izdanje dolazi. Ova objava je ona koja donosi brojeve verzija.

„Nadogradite zavisnosti Next.js-a kako biste sačuvali bezbjednost svojih aplikacija.“
Bezbjednosna prijava projekta Next.js, 22. septembra 2026.

Povezano

PYTHON3.15UTF-8 kao podrazumijevano kodiranje i odloženi
Alatisrednji signal

Python 3.15 uvodi UTF-8 kao podrazumijevano kodiranje i odloženo učitavanje modula

Python 3.15.0 objavljen je 9. oktobra 2026. Datoteke otvorene bez zadatog kodiranja sada se na svakom sistemu čitaju i pišu kao UTF-8, a nova naredba lazy import odlaže učitavanje modula do trenutka kad zatreba. Izdanje donosi i tip frozendict i profiler koji radi uzorkovanjem.

Python Software Foundationprovjereno

Arhivska kartica s otkucanim opisom i crno-bijelom fotografijom radnika na palubi broda koji rukuju bovom i njenim sidrenim lancem, položena preko bež milimetarskog papira i crvene tabele s brojevima.
Alatisrednji signal

Anthropic održavaocima otvorenog koda besplatno šalje izvještaje o ranjivostima koje nije pregledao čovjek

Anthropic je 8. oktobra 2026. pokrenuo OSS Scanner, besplatnu uslugu skeniranja za projekte otvorenog koda koji se sami prijave. Skeniranje rade najjači modeli kompanije, među kojima je Claude Mythos. Svaki izvještaj sadrži postupak za reprodukciju greške, objašnjenje i predlog ispravke kad postoji, ali ga prije slanja ne provjerava nijedan čovjek. Anthropic navodi da očekuje da više od 90 odsto nalaza bude tačno.

Anthropicprovjereno