CVE-2021-40531

Sketch before 75 allows library feeds to be used to bypass file quarantine

published September 6, 2021

CVSS
—
EPSS
33%
Percentile
98.4
In the wild
Unconfirmed
What it is

⚡ A crafty loophole in Sketch before version 75 lets files slip through quarantine checks, meaning they’re downloaded and opened without a care in the world! Think of it like a hotel that lets in any package without checking the guest's ID—once the delivery is inside, it can do as it pleases. In this case, that means executing malicious commands as if they were invited guests. An attacker could craft a file that, once opened, executes arbitrary code on your machine. This could lead to a complete system compromise, where attackers have the same permissions as the user, wreaking havoc on your device!

Put simply

Think of it like a hotel that lets in any package without checking the guest's ID—once the delivery is inside, it can do as it pleases. In this case, that means executing malicious commands as if they were invited guests. This vulnerability allows files from library feeds to bypass the quarantine mechanism in Sketch, resulting in the potential for remote code execution through terminal commands.

What to do

An attacker could craft a file that, once opened, executes arbitrary code on your machine. This could lead to a complete system compromise, where attackers have the same permissions as the user, wreaking havoc on your device! Upgrade to the latest version of Sketch to eliminate this risk, and ensure your files are sourced from trusted locations only. Regularly audit your applications for security vulnerabilities to keep your system safe! You're on the right track! Patch up and stay safe—your security hero status is activated! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.32765 · 98.4th percentile
Published
2021-09-06T20:17Z
EPSS history
Timeline
  • 06 SEP 20:17Z
    Sketch before 75 allows library feeds to be used to bypass file quarantine
    cvelistv5