VDB
CVE-2026-66754
CVE-2026-66754
PUBLISHED
CVSS 8.2 HIGH
Reported by VulnCheck · Published July 28, 2026
Rouille 0.1.6 through 3.6.2 contains a reachable assertion vulnerability in the Request::remove_prefix function that allows remote unauthenticated attackers to crash the server by sending a crafted percent-encoded URL. Attackers can send a request whose decoded path matches a configured prefix while the raw percent-encoded path does not, causing the assert! to fail and triggering either a 500 error or full process termination depending on the panic configuration.
Risk Scores
CVSS 4.0
8.2
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| tomaka | rouille | 0.1.6 |
| tomaka | rouille | 0.1.6, 0.1.6 |
Timeline
- Jul 28, 2026 CVE Published
- Jul 29, 2026 Coalition ESS Score
- Jul 30, 2026 CVE Updated
- Aug 7, 2026 EPSS Score
- Aug 23, 2026 Security Advisory
- Aug 26, 2026 EPSS Score
- Aug 30, 2026 EPSS Score
- Sep 3, 2026 EPSS Score
- Sep 6, 2026 EPSS Score
- Sep 9, 2026 EPSS Score
- Sep 12, 2026 EPSS Score
- Sep 16, 2026 EPSS Score
References
- Researcher Disclosure technical-descriptionexploit
- third-party-advisory