SÄrbarhet i GNU sort, vilket leder till buffer overflow

I verktyget sort, som ingÄr i GNU Coreutils-paketet, har en sÄrbarhet (CVE-2025-5278) identifierats som leder till Ätkomst av data utanför buffergrÀnsen vid sortering med syntaxen «+POS1[.C1][OPTS]», som anvÀnds för att specificera sorteringsnycklar i de data som bearbetas. Problemet orsakas av ett heltalsöverflöd (wraparound) i funktionen begfield(), vilket möjliggör lÀsning av en byte data utanför bufferten. SÄrbarheten kan anvÀndas för att orsaka krasch av applikationer eller för att möjliggöra informationslÀckage frÄn processen genom att skicka specially designade sorteringsparametrar till angriparen. Problemet börjar mÀrkas frÄn version 7.2 (2009) och har hittills ÄtgÀrdats i form av en patch.

Problemet kan Äterskapas genom att försöka sortera en fil som innehÄller raden «aa\nbb» med kommandot «./sort +0.18446744073709551615R poc_input.txt». Verktyget sort mÄste vara kompilerat med Address Sanitizer aktiverat (alternativet «-fsanitize=address»).

SÄrbarhet i GNU sort, vilket leder till buffer overflow


KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster