---
title: "Langflow'da hesapsız RCE ve authentication bypass açığı"
description: "Langflow 1.13.0, hesap gerektirmeyen authentication bypass ve RCE açıklarını kapatıyor. 1.0.0-1.12.8 etkileniyor, IBM geçici çözüm vermiyor."
image: "https://sezer.in/wp-content/uploads/2026/11/langflow-rce.jpg"
url: "https://sezer.in/haberler/langflow-1-13-0-authentication-bypass-rce/"
date: "2026-11-03T07:01:20+03:00"
updated: "2026-11-03T07:01:20+03:00"
author: "Sezer Şanlıkan"
lang: "tr"
source: "https://sezer.in/haberler/langflow-1-13-0-authentication-bypass-rce/"
---

# Langflow'da hesapsız RCE ve authentication bypass açığı

IBM, Langflow'da hesabı olmayan bir saldırganın authentication bypass yapmasına ya da kod çalıştırmasına yol açan iki açık bildirdi; 1.0.0 ile 1.12.8 arasındaki her sürüm etkileniyor ve tek düzeltme Langflow 1.13.0. Authentication bypass açığı CVE-2026-93680 için Metasploit Framework'te bir modül var, ama modül sunucuda kod çalıştırmıyor. İki açık da 30 Ekim itibarıyla CISA'nın Known Exploited Vulnerabilities kataloğunda yer almıyor.

## Langflow nedir, ne işe yarar?

Langflow, yapay zekâ agent'ları ve iş akışlarını görsel bir arayüzle kurmaya yarayan açık kaynak bir araçtır. Kullanıcılar dil modelleri, veri kaynakları ve araçları bileşen olarak birbirine bağlayıp flow oluşturuyor; bu flow'lar API ya da MCP üzerinden başka uygulamalara açılabiliyor. Python tabanlıdır ve kendi sunucunuzda ya da Docker ile çalıştırılabilir. Benzer araçlar arasında Flowise sayılabilir.

## Model Context Protocol nedir, ne işe yarar?

Model Context Protocol (MCP), yapay zekâ uygulamalarının dış araçlara ve veri kaynaklarına standart bir yolla bağlanmasını tanımlayan açık bir protokoldür. Bir MCP sunucusu sunduğu tool'ları listeler, MCP destekli client'lar bu tool'ları çağırır. Langflow bu protokolle kendi flow'larını başka uygulamalara tool olarak açabiliyor.

## Ne oldu, kim etkileniyor

Açıklardan biri authentication bypass (CVE-2026-93680). Diğeri IBM'in tarifine göre MCP (Model Context Protocol) tool enumeration üzerinden çalışan, authentication gerektirmeyen bir RCE (Remote Code Execution). Kaynak RCE açığının CVE kimliğini vermiyor.

IBM etkilenen aralığı 1.0.0-1.12.8 olarak veriyor. Metasploit modülünün yazarı 1.5.0-1.11.4 diyor. Planlamada geniş aralığı esas alın. 1.12 hattında yamalı sürüm yok. IBM'in diğer 29 açık için gösterdiği 1.12.4 ve 1.12.5 bu iki açığı kapatmıyor.

## Ciddiyet ve exploit önkoşulları

Saldırgana MCP endpoint'ine ağ erişimi yetiyor; hesap ya da kullanıcı etkileşimi gerekmiyor. Kaynak bu iki açık için CVSS puanı vermiyor. Metasploit modülü kimlik bilgisi olmadan oturum açıp tool listesini çekiyor, kod çalıştırmıyor. Yani keşif adımı herkesin elinde.

1.12.8'de LANGFLOW_AUTO_LOGIN varsayılan olarak açık ve kullanıcıyı superuser olarak içeri alıyor. Auto-login kapalı sunucuların güvende olup olmadığını bülten söylemiyor; bu ayarı kapatmayı yama yerine saymayın.

## Langflow 1.13.0'a geçiş sırası

1. Veritabanını, secret key'i ve yüklenen dosyaları yedekleyin.
2. Auto-login kullanıyorsanız mevcut hesabı parola girişine hazırlayın; Langflow 1.13.0 auto-login'i varsayılan olarak kapatıyor.
3. Paketi yükseltin ya da Docker'da `langflowai/langflow:1.13.0` image'ına geçip kalıcı veriyi koruyun:

```
pip install --upgrade "langflow==1.13.0"
```

1. Giriş yapamazsanız Langflow'u silip yeniden kurmayın; flow'larınız kalıcı olarak gidebilir.
2. IBM geçici çözüm vermiyor. Yükseltmeyi bekleyen sunucularda MCP endpoint'ini ağ katmanında internetten erişilemez tutun.
