Preskoči na sadržaj
Alatijak signalprovjereno

Next.js je zakrpu pomjerio dan ranije, a broj kritičnih ranjivosti je s jedne skočio na dvije

Izdanja 16.3.3 i 15.5.24 izašla su 25. avgusta umjesto najavljenog 26. U zavisnoj biblioteci pojavilo se drugo izvršavanje koda na daljinu bez prijave, pa zakrpljena izdanja gase optimizaciju AVIF slika dok se ta biblioteka ne popravi.

Potpisuje Redakcija WebAiRadarObjavljeno 1 min čitanjanapisao model
Slika: Next.js

Izvor

August 2026 Security Release

Next.js Blog · Original objavljen 25. avgusta 2026.

Vercel je datum objavio prije same ispravke: 26. avgust, jedna kritična ranjivost, najavljena šest dana unaprijed da bi timovi nadogradnju zakazali umjesto da je dočekaju u dojavi o ranjivostima. Dvadeset petog avgusta se raspored promijenio. U zavisnoj biblioteci je nađena druga kritična ranjivost, pa su obje ispravljene u istom izdanju, da bi svako ko vrti Next.js morao da nadograđuje samo jednom.

Dvije rupe, i nijedna ne traži prijavu

Prva je u obradi slika. Biblioteka libheif, do koje se stiže preko paketa sharp, može se dovesti do izvršavanja koda na daljinu kad Next.js obrađuje AVIF sliku koju napadač kontroliše. Prijava je o lijeku sasvim otvorena: zakrpljena izdanja potpuno gase optimizaciju AVIF-a dok se ispravka u samoj biblioteci ne raširi. Prijava navodi dvije oznake, GHSA-2xp9-vwfh-vxw4 i GHSA-g89c-p67h-r497.

Druga, CVE-2026-75604, pogađa samo servere na Windows sistemu datoteka, i to samo aplikacije koje istovremeno koriste Pages Router i App Router bez Cache Components. Linux i macOS nisu pogođeni. Za aplikacije koje jesu, u prijavi piše da zaobilaznog rješenja nema.

Zakrpa ima cijenu, i ona je otvoreno napisana

Gašenje optimizacije AVIF-a nije sporedna posljedica ispravke nego sama ispravka. Sajt koji AVIF poslužuje kroz ugrađenu obradu slika poslije nadogradnje prelazi na druge formate, što znači krupnije datoteke na istim stranicama dok libheif ne izađe i dok Next.js format ne vrati.

Taj kompromis izdanje pravi samo, i bolje ga je znati prije nadogradnje nego poslije: izmjena se ne javi kao greška, nego kao krupnije slike na istim stranicama.

Izvori

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