top of page
perceptive_background_267k.jpg

IO::Compress versions before 2.220 for Perl can execute arbitrary code in File::GlobMapper via an attacker-controlled output glob.

_parseOutputGlob() wraps the…

Published:

26 mei 2026 om 22:00:00

Alert date:

27 mei 2026 om 18:07:10

Source:

nvd.nist.gov

Click to open the original link from this advisory

Supply Chain & Dependencies, Web Technologies

CVE-2026-48962 affects IO::Compress versions before 2.220 for Perl, allowing arbitrary code execution through File::GlobMapper via attacker-controlled output glob. The vulnerability exists in _parseOutputGlob() function which wraps caller-supplied output glob string in double quotes and stores it in parser state. The _getFiles() function then runs the stored expression through eval STRING. An attacker can inject a literal double quote in the output glob to close the dquote wrapper, causing following characters to be evaluated as Perl code. The arbitrary Perl code executes with the calling process's privileges, making this a high-severity vulnerability.

Technical details

Mitigation steps:

Affected products:

IO::Compress
Perl
File::GlobMapper

Related links:

Related CVE's:

Related threat actors:

IOC's:

This article was created with the assistance of AI technology by Perceptive.

© 2025 by Perceptive Security. All rights reserved.

email: info@perceptivesecurity.com

Deze website toont informatie afkomstig van externe bronnen; Perceptive aanvaardt geen verantwoordelijkheid voor de juistheid, volledigheid of actualiteit van deze informatie.

bottom of page