CVE-2026-78497
Weakness: CWE-95
- Track
- CVSS 8.4 High
What it is
ReportedJQ::Lite versions before 2.51 for Perl execute Perl code embedded in a query's regular expression by compiling it with string eval. The pattern given to test(), match(), or the match and =~ conditions of select() is placed in a `qr'...'` literal and compiled as source text, so a `(?{ ... })` code block in it runs without `use re 'eval'`. Single quotes in the pattern are escaped, but a code block runs in place and needs none. An attacker who supplies a query, or text that an application inserts into the pattern of one, can execute arbitrary Perl code in the calling process.
Dates
What is affected
Not reportedNot reported by tracked sources.
Urgency and basis
Tracker computedTrack
Current priority score and EPSS: loading from the tracker record. They are read when this page loads and are not shown without JavaScript. They change daily and are not part of "Source last updated".
Dates
Exploitation evidence
Not reportedNot reported by tracked sources.
What to do
Not reportedNot reported by tracked sources.
Detection and validation
Mapped metadata availability only. These signals do not change priority.
Sigma, Atomic, Nuclei, and Metasploit: none mapped by tracked sources.
Sigma
Not mapped by tracked sources.
Atomic
Not mapped by tracked sources.
Nuclei
Not mapped by tracked sources.
Evidence detail
Loading the full tracker evidence record…