CVE-2026-90938 in LangBotinformazioni

Riassunto

di VulDB • 14/09/2026

Il runtime dei plugin di LangBot (pacchetto pip langbot_plugin) fino alla versione 0.4.17 avvia un server WebSocket di debug su 0.0.0.0:5401 (/plugin/ws), la cui autenticazione è vincolata a `plugin_debug_key`, che per impostazione predefinita è una stringa vuota e non viene mai impostato dal repository upstream, dall'immagine Docker o da docker-compose (che inoltre pubblica la porta 5401 sull'host); il controllo della chiave viene quindi completamente saltato. Qualsiasi attaccante remoto in grado di raggiungere la porta può registrare un "plugin di debug" arbitrario senza credenziali. Poiché gli eventi vengono trasmessi a tutti i plugin inizializzati senza filtraggio, il plugin dell'attaccante riceve il contesto completo di ogni evento relativo ai messaggi IM (incluse le chat private, le catene di messaggi e gli ID utente/mittente in chiaro) e può iniettare risposte false, inviare messaggi come qualsiasi bot configurato, enumerare gli UUID dei bot, invocare i modelli LLM configurati, leggere i contenuti della knowledge-base e registrare strumenti dannosi che alimentano la pipeline LLM di ogni utente. La registrazione con `"prod_mode": true` causa il rifiuto delle installazioni successive legittime di un plugin dello stesso autore/nome, provocando una denial of service persistente. Al momento della pubblicazione non era disponibile alcuna versione patchata.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

VulnCheck

Prenotare

14/09/2026

Divulgazione

14/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!