آخرین اخبار
همهٔ اخبار
امنیت وب و نرم‌افزار گزارش بحرانیت ۶/۱۰

کشف آسیب‌پذیری بحرانی RCE در ابزار Langflow؛ امکان اجرای دستورات از راه دور

کشف آسیب‌پذیری بحرانی RCE در ابزار Langflow؛ امکان اجرای دستورات از راه دور

یک آسیب‌پذیری امنیتی بحرانی با شناسه CVE-2026-105697 در ابزار Langflow کشف شده است. این ابزار که برای ساخت و استقرار ایجنت‌ها و گردش‌کارهای مبتنی بر هوش مصنوعی (AI) به کار می‌رود، در نسخه‌های پیش از 1.10.3 دارای یک نقص امنیتی جدی در بخش MCP stdio transport است.

جزئیات فنی آسیب‌پذیری

در نسخه‌های آسیب‌پذیر، سیستم انتقال داده‌های MCP هرگونه دستور یا آرگومانی را که کاربر در پیکربندی سرور MCP وارد می‌کرد، بدون بررسی در یک Allowlist اجرا می‌کرد. در نسخه‌های قدیمی‌تر، این دستورات در قالب bash -c "exec {command} ..." اجرا می‌شدند که منجر به ایجاد قابلیت Remote Code Execution (RCE) می‌گردد.

سطح دسترسی و تاثیر

هر کاربری که دسترسی به تنظیمات سرور MCP (از طریق مسیر Settings → MCP Servers → Add MCP Server یا درخواست‌های POST/PATCH به API مربوطه) داشته باشد یا بتواند یک جریان (Flow) با استفاده از کامپوننت MCP Tools ایجاد کند، می‌تواند دستورات مخرب خود را روی سیستم میزبان اجرا نماید.

راهکار مقابله

برای رفع این مشکل، کاربران باید سریعاً Langflow را به نسخه 1.10.3 یا بالاتر به‌روزرسانی کنند تا مکانیزم‌های کنترلی لازم برای جلوگیری از اجرای دستورات غیرمجاز فعال شود.