CVE-2025-40920
Catalyst::Authentication::Credential::HTTP versions 1.018 and earlier for Perl generate nonces using the Perl Data::UUID library. * Data::UUID does not use a strong cryptographic source for gene...
Affects 0 products across 1 vendor.
Catalyst::Authentication::Credential::HTTP versions 1.018 and earlier for Perl generate nonces using the Perl Data::UUID library, which does not use a strong cryptographic source for generating UUIDs. This can lead to predictable nonces, potentially allowing attackers to perform replay attacks or other nonce-related attacks.
BSID: BS-2025-GLOBAL-037112-H • Model: /workspace/models/qwen2.5-coder-32b-instruct-bf16 • Confidence: HIGH
Is this CVE in your environment?
BreachSpider monitors your ICS/OT environment for vulnerabilities like this one. No agents or network access required. Free to start.
Check My Environment →What is CVE-2025-40920?
What is the CVSS score for CVE-2025-40920?
Is CVE-2025-40920 actively exploited?
How do I remediate CVE-2025-40920?
What systems are affected by CVE-2025-40920?
| CVE ID | CVE-2025-40920 |
|---|---|
| BSID | BS-2025-GLOBAL-037112-H BreachSpider Global ID |
| CVSS Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L |
| Published | 2025-08-11 |
| Last Modified | 2026-04-15 |
| ICS Relevance | 0% |
| Weakness (CWE) | |
| Source | NVD |
Catalyst::Authentication::Credential::HTTP versions 1.018 and earlier for Perl generate nonces using the Perl Data::UUID library. * Data::UUID does not use a strong cryptographic source for generating UUIDs. * Data::UUID returns v3 UUIDs, which are generated from known information and are unsuitable for security, as per RFC 9562. * The nonces should be generated from a strong cryptographic source, as per RFC 7616.
Source: NIST NVD / MITRE CVE Database
The vulnerability arises from the use of Data::UUID to generate nonces for authentication purposes. Data::UUID generates v3 UUIDs, which are based on known information and are not suitable for cryptographic purposes. This predictability can be exploited by attackers to forge authentication requests or perform replay attacks.
Exploitation Likelihood: MEDIUM
| Vendor | Product | Fixed Version |
|---|---|---|
| Catalyst | — | — |
No patch URL on record. Monitor vendor security advisories directly.
| CISA KEV | Not in KEV catalog |
|---|---|
| Public Exploit | Not confirmed |
| PoC Code | Not confirmed |
SAGE Enrichment Record — provenance & audit hash
| Model | /workspace/models/qwen2.5-coder-32b-instruct-bf16 |
|---|---|
| Confidence | HIGH |
| Enriched At | 2026-05-24 |
| SHA-512 Audit Hash | 391b5cf057c59a6454fad5d73cafd852420ceff236bdcea678fcea4c794177e54818726ea4cbb1c353370d5117594bdc3b254f46d4df33ba49e25a66525b9a30 |
ICS/OT Vulnerability Intelligence for Your Environment
BreachSpider monitors 353,228 CVEs across ICS/OT vendors. SAGE-enriched alerts with virtual patches, NERC-CIP mapping, and PSIRT contacts delivered to your SIEM in minutes.
Join free →