CVE-2017-7875

In wallpaper.c in feh before v2.18.3, if a malicious client pretends to be the E17 window manager, it is possible to trigger an out-of-boundary heap write…

published April 14, 2017

CVSS
—
EPSS
2%
Percentile
82.8
In the wild
Unconfirmed
What it is

⚠️ An integer overflow could lead to some crazy behavior! If a malicious client impersonates the E17 window manager, we might be looking at a heap write disaster. 🎢 Think of it like a restaurant that mistakenly serves too many entrees because the chef miscalculates the order. It might lead to food spilling everywhere and creating a chaotic kitchen! This could allow an attacker to cause erratic behavior in the application, potentially leading to crashes or other unpredictable outcomes. While it’s not a guaranteed breach, the instability it creates could open the door for further attacks down the line.

Put simply

Think of it like a restaurant that mistakenly serves too many entrees because the chef miscalculates the order. It might lead to food spilling everywhere and creating a chaotic kitchen! This vulnerability involves an integer overflow in the wallpaper.c component of feh before version 2.18.3, which can trigger an out-of-bounds write in the heap when processing IPC messages, leading to a buffer overflow or a double free situation.

What to do

This could allow an attacker to cause erratic behavior in the application, potentially leading to crashes or other unpredictable outcomes. While it’s not a guaranteed breach, the instability it creates could open the door for further attacks down the line. Update to feh version 2.18.3 or later to patch this vulnerability. Additionally, review your IPC message handling to ensure it properly validates input before processing. Stay vigilant! This is fixable! Just follow those steps and you'll have this squared away in no time. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02266 · 82.8th percentile
Published
2017-04-14T18:00Z
EPSS history
Timeline
  • 14 APR 18:00Z
    In wallpaper.c in feh before v2.18.3, if a malicious client pretends to be the E17 window manager, it is possible to trigger an out-of-boundary heap write…
    cvelistv5