CVE-2024-10934CWE-415CWE-457

OpenBSD NFS double-free vulnerability

Critical · published November 15, 2024

CVSS v4.0
9.2
EPSS
0%
Percentile
36.9
In the wild
Unconfirmed
What it is

🚨 In OpenBSD 7.5 and 7.4, a double free in the NFS implementation could lead to absolute chaos — imagine a restaurant trying to serve the same dish to two tables at once! 🔥 Think of it like a kitchen where the chef accidentally drops a dish, only to serve it again without checking if it’s clean. If this happens in the NFS server, it could leave your system vulnerable, much like sending out spoiled food to customers! An attacker might exploit this flaw to cause crashes or erratic behavior in your NFS service, potentially leading to data loss or unauthorized access. The consequences can be absolutely devastating, as this could undermine the reliability of your entire system!

Put simply

Think of it like a kitchen where the chef accidentally drops a dish, only to serve it again without checking if it’s clean. If this happens in the NFS server, it could leave your system vulnerable, much like sending out spoiled food to customers! This vulnerability stems from improper error handling and a double free in the NFS client and server, allowing potential memory corruption or crashes due to uninitialized variables.

What to do

An attacker might exploit this flaw to cause crashes or erratic behavior in your NFS service, potentially leading to data loss or unauthorized access. The consequences can be absolutely devastating, as this could undermine the reliability of your entire system! To mitigate this risk, patch to OpenBSD 7.5 after errata 008 or OpenBSD 7.4 after errata 021 immediately. It's crucial to audit your NFS configurations and ensure you’re running the latest, secure code! You can tackle this vulnerability with confidence — follow the steps to secure your system, and you’ll emerge as a security hero! 🛡️

The record
Technical detail
CVSS v4.0
9.2 · CRITICAL
Vector
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/AU:Y
EPSS
0.00436 · 36.9th percentile
Weaknesses
CWE-415 · Double Free; CWE-457 · Use of Uninitialized Variable
Published
2024-11-15T19:20Z
EPSS history
Timeline
  • 15 NOV 19:20Z
    OpenBSD NFS double-free vulnerability
    cvelistv5