CVE-2025-55294CWE-77

Command Injection via `format` option in screenshot-desktop

Critical · published August 19, 2025

CVSS v3.1
9.8
EPSS
1%
Percentile
73.0
In the wild
Unconfirmed
What it is

🚨 A single command injection flaw could turn your screenshot tool into an attacker's playground! 🔥 Think of this vulnerability like a sneaky waiter who takes a special order from you and then serves it to the entire restaurant kitchen without checking it first. If you ask for a shot of espresso, instead, they might whip up a whole pot of trouble! An attacker could exploit this flaw to run arbitrary commands on your machine, potentially compromising sensitive data and taking full control over your system's operations. With the privileges of the calling process, the possibilities are alarmingly vast — from data theft to complete system takeover. This vulnerability is a serious risk you can't afford to ignore!

Put simply

Think of this vulnerability like a sneaky waiter who takes a special order from you and then serves it to the entire restaurant kitchen without checking it first. If you ask for a shot of espresso, instead, they might whip up a whole pot of trouble! The command injection issue arises when user-controlled input is passed to the format option in the screenshot function, allowing attackers to inject malicious commands without proper sanitization, leading to arbitrary code execution.

What to do

An attacker could exploit this flaw to run arbitrary commands on your machine, potentially compromising sensitive data and taking full control over your system's operations. With the privileges of the calling process, the possibilities are alarmingly vast — from data theft to complete system takeover. This vulnerability is a serious risk you can't afford to ignore! To protect yourself, upgrade to version 1.15.2 immediately. Additionally, review and sanitize any user inputs to prevent further command injections. Implementing strict validation practices is key to securing your application! You've got this! Follow these steps and you'll have your defenses bolstered in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01441 · 73.0th percentile
Weakness
CWE-77 · Improper Neutralization of Special Elements used in a Command ('Command Injection')
Published
2025-08-19T17:34Z
EPSS history
Timeline
  • 19 AUG 17:34Z
    Command Injection via `format` option in screenshot-desktop
    cvelistv5