2026-03-13T13:19:29
GwenDragonWindows StrawberryPerl 5.36
cpan> i /Compress::Raw::Z/
Module < Compress::Raw::Zlib (PMQS/Compress-Raw-Zlib-2.222.tar.gz)
Das besagt nur, dass auf CPAN eine reparierte Version angeboten ist - für alle Betriebssysteme. Compress::Raw::Zlib wird aber mit Perl selbst ausgeliefert, die relevante Prüfung wäre also (mit cmd.exe-Syntax):
perl -E "say $Compress::Raw::Zlib::Version"
Wenn Du das Modul mit
cpanm drüberinstallerst, hast Du die reparierte Version, sonst nicht.
2026-03-13T13:19:29
GwenDragon
Ubuntu sagt interessanterweise für diese Versionen
"not affected". Das ist wohl auch richtig: Ubuntu baut (wie Debian) das Modul so, dass die Systemversion von zlib verwendet wird, und das steht auch so in dem von Dir angegebenen Debian advisory. Es reicht also, wenn die (paket
zlib1g) repariert ist.
Compress::Raw::Zlib bringt aber auch die kompletten Sourcen der zlib mit, und man kann es so bauen, dass diese mitgebrachten Sourcen verwendet werden. Nur in dem Zusammenhang muss das Perl-Modul aktualisiert werden.