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 May 2026 at 22:00:00

Alert date:

27 May 2026 at 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

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

bottom of page