{"id":"CVE-2026-118993","aliases":[],"cve":{"records":[{"id":"CVE-2026-118993","source":"CPANSec","state":"PUBLISHED","reasons":[],"replacements":[],"disputed":false,"unsupportedWhenAssigned":false,"reserved":"2026-10-29T10:58:47.286Z","published":"2026-10-30T13:11:14.458Z","modified":"2026-10-30T13:11:14.458Z"}],"publishers":[{"name":"CPANSec","role":"CNA","organizationId":"9b29abf9-4ab0-4765-b253-1875cd9b441e","modified":"2026-10-30T13:11:14.458Z"}],"references":[{"url":"https://metacpan.org/release/OETIKER/CallBackery-0.62.0/changes","tags":["release-notes"],"source":"CPANSec"}],"weaknesses":[{"id":"CWE-1333","description":"CWE-1333 Inefficient Regular Expression Complexity","source":"CPANSec"}],"applicability":[],"prioritization":[]},"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","titleSource":"CPANSec","descriptionSource":"CPANSec","description":"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.","score":null,"severity":"unknown","published":"2026-10-30T13:11:14.458Z","modified":"2026-10-30T13:11:14.458Z","withdrawn":false,"knownExploited":false,"affected":[],"products":[{"vendor":"","name":"CallBackery","platforms":[],"versions":[{"version":"0","status":"affected","lessThan":"0.62.0","versionType":"custom"}],"defaultStatus":"unaffected","packageURL":"pkg:cpan/CallBackery","cpes":[],"source":"CPANSec","url":"https://www.cve.org/CVERecord?id=CVE-2026-118993"}],"remediation":[{"text":"Upgrade to CallBackery 0.62.0 or later.","source":"CPANSec","url":"https://www.cve.org/CVERecord?id=CVE-2026-118993"}],"references":["https://metacpan.org/release/OETIKER/CallBackery-0.62.0/changes"],"sources":[{"name":"CVE","id":"CVE-2026-118993","modified":"2026-10-30T13:11:14.458Z","url":"https://www.cve.org/CVERecord?id=CVE-2026-118993"}],"assessments":[],"sourceAffected":[],"observedAt":"2026-10-30T14:53:50.076Z","kev":{"status":"not-listed","checkedAt":"2026-10-31T14:00:31.626Z"},"coverage":[{"source":"NVD","status":"available","checkedAt":"2026-10-30T16:00:32.843Z","attemptedAt":"2026-10-30T16:00:32.843Z"},{"source":"GHSA","status":"available","checkedAt":"2026-10-30T16:00:33.401Z","attemptedAt":"2026-10-30T16:00:33.401Z"},{"source":"EUVD","status":"available","checkedAt":"2026-10-30T16:00:32.843Z","attemptedAt":"2026-10-30T16:00:32.843Z"},{"source":"EPSS","status":"no-result","checkedAt":"2026-10-30T16:00:34.759Z","attemptedAt":"2026-10-30T16:00:34.759Z"}],"evidence":[{"source":"ENISA EUVD","id":"EUVD-2026-113917","url":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-113917","modified":"Oct 30, 2026, 1:11:14 PM","checkedAt":"2026-10-30T16:00:32.843Z"},{"source":"NVD","id":"CVE-2026-118993","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-118993","modified":"2026-10-30T13:18:32.100","checkedAt":"2026-10-30T16:00:32.843Z"},{"source":"GitHub Advisory Database","id":"GHSA-w6qp-45h2-h9fh","url":"https://github.com/advisories/GHSA-w6qp-45h2-h9fh","modified":"2026-10-30T15:34:39Z","checkedAt":"2026-10-30T16:00:33.401Z"}],"aiSummary":{"text":"CallBackery for Perl, versions before 0.62.0, allows denial of service via a regular expression in the request path under CGI, FastCGI, and PSGI. An unauthenticated attacker can cause a worker process to be busy for minutes with a short request. The weakness is due to inefficient regular expression complexity.","model":"@cf/meta/llama-3.3-70b-instruct-fp8-fast","generatedAt":"2026-10-30T15:11:10.423Z","sources":[{"name":"CVE","url":"https://www.cve.org/CVERecord?id=CVE-2026-118993"}]}}