CVE-2023-50254CWE-22CWE-27

Deepin Reader RCE vulnerability due to a design flaw

Critical · published December 22, 2023

CVSS v3.1
9.3
EPSS
2%
Percentile
81.7
In the wild
Unconfirmed
What it is

🚨 A crafty docx file can trigger remote command execution in Deepin Linux's `deepin-reader`! This vulnerability affects all versions before 6.0.7, making it downright dangerous! 🔥 Think of this vulnerability like a delivery person dropping off a package containing a forged key that allows access to restricted areas. If the recipient unwittingly accepts it, they could inadvertently grant entry to unwanted visitors! An attacker could exploit this flaw to overwrite critical files like `.bash_rc` or `.bash_login`, paving the way for malicious commands to run every time the terminal is opened. This could lead to unauthorized access, data loss, or a complete system compromise—absolutely devastating!

Put simply

Think of this vulnerability like a delivery person dropping off a package containing a forged key that allows access to restricted areas. If the recipient unwittingly accepts it, they could inadvertently grant entry to unwanted visitors! This vulnerability is a design flaw in the `deepin-reader` which allows crafted docx documents to execute remote commands by overwriting files, leading to remote code execution (RCE). No authentication is required to trigger it, making it especially perilous!

What to do

An attacker could exploit this flaw to overwrite critical files like `.bash_rc` or `.bash_login`, paving the way for malicious commands to run every time the terminal is opened. This could lead to unauthorized access, data loss, or a complete system compromise—absolutely devastating! Upgrade to `deepin-reader` version 6.0.7 immediately to patch this vulnerability. Also, consider auditing your document handling practices to ensure you're not opening potentially harmful files. Staying vigilant is key! You've got this! By taking these steps, you'll be a security hero in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.3 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.02118 · 81.7th percentile
Weaknesses
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal'); CWE-27 · Path Traversal: 'dir/../../filename'
Published
2023-12-22T16:49Z
EPSS history
Timeline
  • 22 DEC 16:49Z
    Deepin Reader RCE vulnerability due to a design flaw
    cvelistv5