CVE-2026-14535: In Trail of Bits fickling versions up to and including 0.1.11, the UnsafeImportsML analysis pass unconditional
CVE-2026-14535 is a high-severity flaw (CVSS 8.8) affecting fickling. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
In Trail of Bits fickling versions up to and including 0.1.11, the UnsafeImportsML analysis pass unconditionally calls AnalysisContext.shorten_code(node) on every import node it inspects, regardless of whether the import is flagged as unsafe. This call registers the shortened code representation in the shared AnalysisContext.reported_shortened_code set. When the MLAllowlist analysis pass subsequently runs, it calls the same shorten_code() method,
Why this priority
- High severity
- Public exploit reference
A fixed release or distro patch exists.
Risk facts
| CVSS score | 8.8 (High) |
| Attack vector | Network (remote) |
| Attack complexity | Low |
| Privileges needed | None |
| User interaction | Required |
| EPSS exploit chance | 0.6% (top 53%) |
| CISA exploited list | No |
| Weakness | CWE-693 |
| Published | 2026-07-04 |
| Last modified | 2026-10-25 |
Last updated 2026-10-25 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2026-14535?
fickling: upgrade to newer than 0.1.11. Exact commands for each OS are on this page.
Is CVE-2026-14535 being exploited?
CVE-2026-14535 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2026-14535 affect?
CVE-2026-14535 affects fickling. Severity is high (CVSS 8.8). In Trail of Bits fickling versions up to and including 0.1.11, the UnsafeImportsML analysis pass unconditionally calls AnalysisContext.shorten_code(node) on every import node it inspects, regardless of whether the import is flagged as unsaf
How urgent is CVE-2026-14535?
Priority 47/100. High severity; Public exploit reference
Related CVEs
- CVE-2026-14534 HIGH 8.8 UPGRADE Trail of Bits fickling versions up to and including 0.1.10 do not include the Python standard library modules