{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-118993","assignerOrgId":"9b29abf9-4ab0-4765-b253-1875cd9b441e","state":"PUBLISHED","assignerShortName":"CPANSec","dateReserved":"2026-10-29T10:58:47.286Z","datePublished":"2026-10-30T13:11:14.458Z","dateUpdated":"2026-10-30T13:11:14.458Z"},"containers":{"cna":{"affected":[{"collectionURL":"https://cpan.org/modules","defaultStatus":"unaffected","modules":["CallBackery"],"packageName":"CallBackery","packageURL":"pkg:cpan/CallBackery","programFiles":["lib/CallBackery.pm"],"programRoutines":[{"name":"CallBackery::startup"}],"repo":"https://github.com/oetiker/callbackery","versions":[{"lessThan":"0.62.0","status":"affected","version":"0","versionType":"custom"}]}],"descriptions":[{"lang":"en","value":"CallBackery versions before 0.62.0 for Perl allow denial of service via the request path interpolated as a regular expression under CGI, FastCGI and PSGI.\n\nThe before_dispatch hook installed by startup() removes PATH_INFO from the end of the request URI with a substitution that interpolates PATH_INFO unquoted. Under CGI, FastCGI and PSGI both values come from the request, so the client chooses both the pattern and the string it is matched against.\n\nA short unauthenticated request with a backreference in the path backtracks exponentially and can keep a worker process busy for minutes."}],"problemTypes":[{"descriptions":[{"cweId":"CWE-1333","description":"CWE-1333 Inefficient Regular Expression Complexity","lang":"en","type":"CWE"}]}],"providerMetadata":{"orgId":"9b29abf9-4ab0-4765-b253-1875cd9b441e","shortName":"CPANSec","dateUpdated":"2026-10-30T13:11:14.458Z"},"references":[{"tags":["release-notes"],"url":"https://metacpan.org/release/OETIKER/CallBackery-0.62.0/changes"}],"solutions":[{"lang":"en","value":"Upgrade to CallBackery 0.62.0 or later."}],"source":{"discovery":"UNKNOWN"},"title":"CallBackery versions before 0.62.0 for Perl allow denial of service via the request path interpolated as a regular expression under CGI, FastCGI and PSGI","x_generator":{"engine":"cpansec-cna-tool 0.1"}}}}