CVE-2025-58766CWE-94

Dyad Vulnerable to Remote Code Execution via Top-level Navigation in Preview Window

Critical · published September 17, 2025

CVSS v3.1
9.1
EPSS
0%
Percentile
37.3
In the wild
Unconfirmed
What it is

🚨 A sneaky vulnerability in Dyad lets attackers execute arbitrary code just by loading a preview! 🔥 Think of the preview window as a movie theater where the projectionist accidentally plays a malicious film instead of the one you queued up — once it starts, chaos ensues! An attacker could gain full control of your system, tampering with data or executing destructive commands, leaving your precious projects and sensitive information at their mercy. This could lead to absolute devastation for users relying on Dyad, making immediate action critical!

Put simply

Think of the preview window as a movie theater where the projectionist accidentally plays a malicious film instead of the one you queued up — once it starts, chaos ensues! This vulnerability allows attackers to craft malicious web content that executes when the preview window loads, bypassing Docker container security measures and breaking out of application boundaries to gain system access.

What to do

An attacker could gain full control of your system, tampering with data or executing destructive commands, leaving your precious projects and sensitive information at their mercy. This could lead to absolute devastation for users relying on Dyad, making immediate action critical! Upgrade Dyad to version 0.20.0 or later immediately to patch this vulnerability. Additionally, review your security settings and ensure that any Docker configurations are robust against such attacks. Don’t delay on this one! You’ve got this! Follow these steps, and you’ll restore security to your Dyad environment in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00441 · 37.3th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2025-09-17T17:36Z
EPSS history
Timeline
  • 17 SEP 17:36Z
    Dyad Vulnerable to Remote Code Execution via Top-level Navigation in Preview Window
    cvelistv5