CVE-2026-50013CWE-362CWE-820

CVE-2026-50013

High · published September 12, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
39.8
In the wild
Unconfirmed
What it is

Hoverfly is an open source API simulation tool. Prior to version 1.12.8, when Hoverfly is running in Diff mode, the `AddDiff()` function writes to the shared `responsesDiff` map without any synchronization (no mutex). When multiple proxy requests are processed concurrently (the normal case for any proxy), the concurrent map writes trigger Go's built-in race detector which causes a `fatal error: concurrent map read and map write`, immediately killing the entire Hoverfly process. This is trivially exploitable by sending multiple simultaneous requests. Version 1.12.8 patches the issue.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00470 · 39.8th percentile
Weaknesses
CWE-362 · Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition'); CWE-820 · Missing Synchronization
Published
2026-09-12T02:16Z
References (3)
EPSS history
Timeline
  • 13 SEP 03:22Z
    EPSS moved — → 0%
    epss
  • 11 SEP 21:27Z
    Hoverfly: Process Crash via Concurrent Map Write Race Condition in Diff Mode
    cvelistv5