Vier Jahre nach der letzten Veröffentlichung wurde das Release des Archivierungswerkzeugs fĂŒr Dateien cpio 2.13 veröffentlicht, das in RPM-Paketen und im initramfs verwendet wird. In dieser neuen Version wurden drei SicherheitsanfĂ€lligkeiten behoben:
- â erlaubt es, Dateien auĂerhalb des Verzeichnisses, in das das Archiv entpackt wird, zu ĂŒberschreiben.
- â fĂŒhrt beim Verarbeiten von speziell gestalteten cpio-Dateien zu Schreibzugriffen auĂerhalb des zugewiesenen Puffers;
- ) â aufgrund unzureichender ĂberprĂŒfung des TAR-Dateikopfes erlaubt es bei der Erstellung eines TAR-Archivs aus einer Dateiliste, dass im Falle einer sehr groĂen, speziell gestalteten tar-Archiv-Datei in dieser Liste ein resultierendes Archiv erstellt wird, das Dateien mit falschen Berechtigungen enthĂ€lt, die aus dem hinzugefĂŒgten tar-Archiv entpackt wurden.
tar cf suffix.tar AUTHORS
dd if=/dev/zero seek=16G bs=1 count=0 of=suffix.tar
echo suffix.tar | cpio -H tar -o | tar tvf â-rw-rârâ 1000/1000 0 2019-08-30 16:40 suffix.tar
-rw-rârâ thomas/thomas 161 2019-08-30 16:40 AUTHORS
DarĂŒber hinaus in der Bibliothek , die Werkzeuge fĂŒr die Arbeit mit verschiedenen Archivformaten und komprimierten Dateien bereitstellt, (), der zu einem Zugriff auf einen bereits freigegebenen Speicherblock (use-after-free) beim Verarbeiten speziell gestalteter Dateien im RAR-Format fĂŒhrt. Dieses Problem könnte potenziell zur AusfĂŒhrung von Angreifer-Code fĂŒhren, die Möglichkeit einer Ausnutzung wird jedoch als gering eingeschĂ€tzt (Schweregrad 4,4 von 10, d.h. das Problem gilt als nicht gefĂ€hrlich). Das Problem wurde ohne groĂes Aufsehen in der Version .
Quelle: opennet.ru
