CVE-2025-59941
Last modified
CVE-2025-59941 is a medium-severity vulnerability rated 6.5/10 on the CVSS scale. go-f3 is a Golang implementation of Fast Finality for Filecoin (F3). In versions 0.8.8 and below, go-f3's justification verification caching mechanism has a vulnerability where verification results are cached without properly considering the context of the message. EPSS estimates a 0.22% chance of exploitation in the next 30 days.
Description
go-f3 is a Golang implementation of Fast Finality for Filecoin (F3). In versions 0.8.8 and below, go-f3's justification verification caching mechanism has a vulnerability where verification results are cached without properly considering the context of the message. An attacker can bypass justification verification by submitting a valid message with a correct justification and then reusing the same cached justification in contexts where it would normally be invalid. This occurs because the cached verification does not properly validate the relationship between the justification and the specific message context it's being used with. This issue is fixed in version 0.8.9.
Metrics
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:L
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Filecoin | Go-F3 | < 0.8.9 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2025-59941?
How severe is CVE-2025-59941?
How do I fix CVE-2025-59941?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2025
- CVE-2025-59936get-jwks contains fetch utils for JWKS keys. In versions pri…9.4
- CVE-2025-59937go-mail is a comprehensive library for sending mails with Go…9.1
- CVE-2025-59938Wazuh is a free and open source platform used for threat pre…6.5
- CVE-2025-59939WeGIA is a Web manager for charitable institutions. Prior to…8.8
- CVE-2025-5994A multi-vendor cache poisoning vulnerability named 'Rebirthd…8.7
- CVE-2025-59940mkdocs-include-markdown-plugin is an Mkdocs Markdown include…6.5
- CVE-2025-59942go-f3 is a Golang implementation of Fast Finality for Fileco…7.5
- CVE-2025-59943phpMyFAQ is an open source FAQ web application. Versions 4.0…9.8
- CVE-2025-59944Cursor is a code editor built for programming with AI. Versi…9.8
- CVE-2025-59945SysReptor is a fully customizable pentest reporting platform…8.1
- CVE-2025-59946NanoMQ MQTT Broker (NanoMQ) is an Edge Messaging Platform. P…7.5
- CVE-2025-59947NanoMQ is a messaging broker/bus for IoT Edge & SDV. Version…9
Are you affected by CVE-2025-59941?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
