A GNU Wget2 2.2.1 verzióban javították azt a sebezhetőséget, amely lehetővé tette tetszőleges fájlok felülírását.

Megjelent a GNU Wget2 2.2.1 verziója, amely teljesen újraírt és teljesen átdolgozott program az automatikus, rekurzív tartalomletöltéshez a GNU Wget számára. A Wget2 további opciók sorozatát kínálja, támogatja a több szálon történő letöltést, lehetővé teszi a libwget könyvtáron keresztüli elérhető funkciók használatát, támogatja a HTTP/2 és TLS 1.3 protokollokat, lehetővé teszi csak az módosult adatok letöltését, képes adatokat menteni streaming szerverekről, helyesen kezeli az internacionalizált domain neveket, és képes a letöltött tartalom újrakódolására. A wget2 segédprogram GPLv3+ licenc alatt érhető el, míg a könyvtár LGPLv3+ alatt.

Az új verzióban két sebezhetőséget hívtak le:

  • CVE-2025-69194 — a fájlútvonalak megfelelő ellenőrzésének hiánya a Metalink formátumban kezelendő tartalom feldolgozása során, amelyet letöltésre szánt fájlok hivatkozásainak leírására használnak. A ".. /" szekvenciát fájlútvonalakban használva a blokkban a támadó elérheti, hogy tetszőleges fájlokat hozzon létre, töröljön vagy írjon felül azon a mappán kívül, ahova a letöltések erfolgenek. Például, a támadó felülírhatja a ~ / .ssh / authorized_keys vagy ~ / .bashrc tartalmát, és végrehajthatja a kódját a rendszeren.
  • CVE-2025-69195 — puffer túlcsordulás a fájlnevek tisztításáért felelős get_local_filename_real() funkcióban, ami potenciálisan kódvégrehajtáshoz vezethet különleges URL-ek feldolgozása során a letöltendő oldalakon, vagy átirányítások kezelésekor. A probléma a "—restrict-file-names=windows|unix|ascii" opciónak a bekapcsolásakor jelentkezik, és egy fix 1024 bájtos puffer foglalásából ered, anélkül, hogy figyelembe vennék az írt adatok tényleges méretét.

A biztonsággal nem összefüggő változások közé tartozik a "—show-progress" opció hozzáadása a letöltés előrehaladásának jelzésére, a helyi idő használata a "—no-use-server-timestamps" opció beállításakor, a 'no_' előtag támogatása a konfigurációs paraméterekben, valamint a libnghttp2 bevonása a HTTP/2 teszteléséhez.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster