CVE-2009-3850

Blender 2.34, 2.35a, 2.40, and 2.49b allows remote attackers to execute arbitrary code via a .blend file that contains Python statements in the onLoad action…

published November 6, 2009

CVSS
—
EPSS
10%
Percentile
95.6
In the wild
Unconfirmed
What it is

⚠️ A sneaky little .blend file can trigger arbitrary code execution! This vulnerability lurks in Blender versions 2.34, 2.35a, 2.40, and 2.49b like a surprise twist in a movie plot! Think of it as an artist’s palette that also doubles as a hidden door—while you’re busy mixing colors, someone could sneak in through that door and paint their own masterpiece on your canvas. If exploited, an attacker could run malicious code on your system without you even noticing—imagine a thief slipping in and taking your prized artwork while you're distracted. Though no known exploits have been reported yet, the potential for chaos is always lurking!

Put simply

Think of it as an artist’s palette that also doubles as a hidden door—while you’re busy mixing colors, someone could sneak in through that door and paint their own masterpiece on your canvas. This vulnerability allows remote attackers to execute arbitrary code through a specially crafted .blend file that includes Python statements in the onLoad action of a ScriptLink SDNA, giving them control over your software environment.

What to do

If exploited, an attacker could run malicious code on your system without you even noticing—imagine a thief slipping in and taking your prized artwork while you're distracted. Though no known exploits have been reported yet, the potential for chaos is always lurking! To safeguard against this vulnerability, ensure you're using Blender version 2.79 or later. Always be cautious about the .blend files you open, especially from untrusted sources, and consider disabling the execution of Python scripts if you’re not using them. You've got this! By following these steps, you can secure your Blender environment and keep those creative juices flowing safely! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.09983 · 95.6th percentile
Published
2009-11-06T15:00Z
EPSS history
Timeline
  • 06 NOV 15:00Z
    Blender 2.34, 2.35a, 2.40, and 2.49b allows remote attackers to execute arbitrary code via a .blend file that contains Python statements in the onLoad action…
    cvelistv5