← CVE Veritabanı

CVE-2026-70470

Kritik

Teknik Veri (Otomatik)

CVSS Skoru
9.8
EPSS
1.0%
CWE
CWE-184
KEV Durumu
Hayır

Yayım tarihi: 4 Ağustos 2026

Etkilenen: flowiseai flowise

Flowise, büyük bir dil modeli akışını özelleştirmek için sürükleyip bırakma kullanıcı arayüzüdür. 3.1.3 sürümünden önce, Flowise'de validatePythonCodeForDataFrame, packages/components/src/pythonCodeValidator.ts dosyasında Unicode homoglyph tanımlayıcıları ile bypass edilebilir ve bu da Pyodide içinde keyfi Python yürütülmesine ve Pyodide js modül etkileşimi aracılığıyla Flowise ana bilgisayar üzerinde tam OS komut yürütülmesine izin verir. Doğrulayıcı, packages/components/nodes/agents/CSVAgent/CSVAgent.ts ve packages/components/nodes/agents/AirtableAgent/AirtableAgent.ts dosyalarındaki pyodide.runPythonAsync'i ASCII kelime-sınır kara listesiyle sınırlar. JavaScript regex kelime sınırları yalnızca ASCII'dir, ancak Python 3, tanımlayıcıları parse zamanında NFKC-normalize eder, bu nedenle __cl𝐚ss__, __subcl𝐚sses__, __b𝐚se__ ve __b𝐮iltins__ gibi homoglyph formları kara listeyi bypass eder ve ASCII eşdeğerleri olarak parse edilir. Bu sorun 3.1.3 sürümünde giderilmiştir.

Orijinal açıklama (İngilizce)

Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.3, Flowise validatePythonCodeForDataFrame in packages/components/src/pythonCodeValidator.ts can be bypassed with Unicode homoglyph identifiers, allowing arbitrary Python execution inside Pyodide and full OS command execution on the Flowise host via Pyodide js module interop. The validator gates pyodide.runPythonAsync in packages/components/nodes/agents/CSVAgent/CSVAgent.ts and packages/components/nodes/agents/AirtableAgent/AirtableAgent.ts with an ASCII word-boundary blacklist. JavaScript regex word boundaries are ASCII-only, while Python 3 NFKC-normalizes identifiers at parse time, so homoglyph forms such as __cl𝐚ss__, __subcl𝐚sses__, __b𝐚se__, and __b𝐮iltins__ bypass the blacklist and are parsed as their ASCII equivalents. This issue is fixed in version 3.1.3.

Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.