CVE-2018-17157

In FreeBSD before 11.2-STABLE(r340854) and 11.2-RELEASE-p5, an integer overflow error when handling opcodes can cause memory corruption by sending a specially…

published December 4, 2018

CVSS
—
EPSS
24%
Percentile
97.9
In the wild
Unconfirmed
What it is

⚠️ An integer overflow lurking in FreeBSD could let crafty unprivileged users execute arbitrary code from the NFS server! 🔥 Think of it like a poorly designed amusement park ride—if the safety limits aren't enforced, someone could manipulate the controls and send the ride off the rails entirely! This vulnerability could allow an unprivileged remote user to send a specially crafted NFSv4 request, causing memory corruption and potentially running malicious code on the server. The chaos that could ensue is mind-blowingly simple—and absolutely devastating!

Put simply

Think of it like a poorly designed amusement park ride—if the safety limits aren't enforced, someone could manipulate the controls and send the ride off the rails entirely! The integer overflow in FreeBSD versions prior to 11.2-STABLE(r340854) and 11.2-RELEASE-p5 occurs while processing opcodes, leading to improper memory handling when malicious NFS requests are made.

What to do

This vulnerability could allow an unprivileged remote user to send a specially crafted NFSv4 request, causing memory corruption and potentially running malicious code on the server. The chaos that could ensue is mind-blowingly simple—and absolutely devastating! To protect your systems, update FreeBSD to at least version 11.2-STABLE(r340854) or 11.2-RELEASE-p5. Make sure to audit your NFS settings to minimize exposure to unprivileged users. ⚡ This is fixable! Stay vigilant, follow these steps, and you’ll keep your systems safe and sound! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.24168 · 97.9th percentile
Published
2018-12-04T15:00Z
EPSS history
Timeline
  • 04 DEC 15:00Z
    In FreeBSD before 11.2-STABLE(r340854) and 11.2-RELEASE-p5, an integer overflow error when handling opcodes can cause memory corruption by sending a specially…
    cvelistv5