CVE-2026-9537Disclosure

LOWCVSS 5.3 · MEDIUM

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

Mojo::JWT versions before 1.02 for Perl verify HMAC signatures with a non-constant-time string comparison. The decode() method compares the supplied signature to the recomputed HMAC with Perl's eq operator, which stops at the first differing byte, so the comparison time varies with the number of matching leading bytes. A caller that decodes attacker supplied tokens leaks the expected signature through this timing variation, which can be aggregated over many requests to recover the signature and forge a token.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-208

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

NONE

Momentum

NONE

Threat summary

  • 1 mentions across 1 observed day

What's happening

  • Technical details provided in 1 signal
  • Disclosure: 1 classified signal
  • 1 total mentions across 1 day

Deep dive

Activity timeline1 mentions / 1d
00111Mentions · 2026-07-19: 1Technical Details · 2026-07-19: 107-19
Signal classification1 categories
Disclosure
1100.0%
Referenced assets2 URLs
Full discourse1 post
  • Open Source Security mailing list@oss_security
    Disclosure

    Perl CPAN CVE-2026-14741: HTTP::Date before 6.08 allow CPU exhaustion via polynomial regex backtracking in parse_date https://www.openwall.com/lists/oss-security/2026/07/17/10 CVE-2026-9537: Mojo::JWT before 1.02 verify HMAC signatures with a non-constant-time string comparison https://www.openwall.com/lists/oss-security/2026/07/17/11

    Post summary

    Two Perl CPAN modules, HTTP::Date (CVE‑2026‑14741) and Mojo::JWT (CVE‑2026‑9537), are disclosed with technical details and references to Openwall mailing list discussions.

    10000163
    4.7K followersView on X

Explore more