← Të gjithë artikujt

Langflow 1.13.0 rregullon unauthenticated code execution

Langflow 1.13.0 rregullon unauthenticated code execution

Langflow 1.13.0 është i vetmi rregullim i disponueshëm për dy dobësi kritike që, sipas IBM, mund t'u lejojnë sulmuesve në distancë pa llogari të kryejnë authentication bypass ose arbitrary code execution në një server. Remote code execution do të thotë të bësh që një kompjuter tjetër të ekzekutojë udhëzime të zgjedhura nga sulmuesi. Çdo version i Langflow nga 1.0.0 deri në 1.12.8 është i prekur.

Langflow është një aplikacion open-source për krijimin e agjentëve të inteligjencës artificiale dhe workflows, ndërsa raportet për dobësitë e tij trajtohen nga IBM. Buletini i IBM mbulon katër dobësi dhe u publikua fillimisht më 28 tetor, pastaj u përditësua të nesërmen. Dy prej tyre morën vlerësimin kritik 9.8 sipas Common Vulnerability Scoring System (CVSS), një shkallë standarde për vlerësimin e seriozitetit të dobësive të sigurisë.

CVE-2026-93680 është një dobësi improper authentication që, sipas IBM, mund t'i lejojë një sulmuesi pa llogari të anashkalojë kufizimet e sigurisë. Authentication është procesi që përdor një sistem për të konfirmuar se një përdorues lejohet të hyjë. CVE-2026-110186, gjithashtu me vlerësim 9.8, nuk kërkon llogari dhe mund të lejojë arbitrary code execution, sepse Langflow nuk e kontrollon siç duhet gjenerimin e kodit.

Dy dobësitë e tjera kërkojnë qasje në një llogari. CVE-2026-110193 ka vlerësim të lartë 8.8 dhe mund t'i lejojë një përdoruesi me privilegje të ulëta ta bëjë Agentic Assistant të gjenerojë ose të dërgojë kod komponenti që ekzekuton komanda të sistemit operativ në server. CVE-2026-110192 vlerësohet si e mesme me 6.5 dhe mund të ekspozojë informacion të ndjeshëm, sepse credentials, informacioni i përdorur për të provuar identitetin e një përdoruesi, nuk mbrohen mjaftueshëm.

IBM e përshkruan një prej problemeve si unauthenticated remote code execution përmes Model Context Protocol tool enumeration. Model Context Protocol (MCP) është një metodë përmes së cilës Langflow mund t'i vërë flows të tij në dispozicion si mjete për aplikacione të pajtueshme të inteligjencës artificiale. Tool enumeration do të thotë t'i kërkosh serverit një listë të mjeteve që ofron. Formulimi i IBM tregon se ky proces mund të përdoret për të shfrytëzuar dobësinë code execution pa u identifikuar më parë.

Një module publik për Metasploit Framework, një platformë testimi sigurie që përmban module testimi të ripërdorshme, tashmë i referohet CVE-2026-93680. Ai lidhet pa credentials me MCP endpoint të një serveri Langflow, adresën e rrjetit përmes së cilës një aplikacion merr kërkesa. Module hap një session dhe rendit mjetet e disponueshme nga serveri, por nuk ekzekuton komanda ose kod. Autori i tij identifikon si të prekura versionet 1.5.0 deri në 1.11.4, një interval më të ngushtë se vlerësimi i IBM nga 1.0.0 deri në 1.12.8.

Automatic login është një pjesë e rëndësishme e problemit. Kur aktivizohet, Langflow i identifikon përdoruesit si superusers, llogari me nivelin më të lartë të kontrollit, pa kërkuar të dhënat normale të hyrjes. Setting LANGFLOW_AUTO_LOGIN është i aktivizuar si parazgjedhje në Langflow 1.12.8, megjithëse përshkrimi i tij në kod thotë se ai kryen authentication bypass dhe duhet të kufizohet në mjediset e zhvillimit. Module i Metasploit u testua kundër Langflow 1.8.4 me automatic login të aktivizuar.

IBM e karakterizon një tjetër prej katër dobësive si një rregullim jo të plotë për një kontroll sigurie të automatic login. Megjithatë, buletini i saj nuk përcakton nëse deployment me automatic login të çaktivizuar mbeten të cenueshme. Për këtë arsye, administratorët nuk duhet ta konsiderojnë çaktivizimin e këtij setting si zëvendësim për instalimin e versionit të rregulluar, veçanërisht sepse IBM nuk ofron workaround për sistemet që nuk mund të përditësohen ende.

Langflow 1.13.0 u publikua më 22 tetor dhe e ndryshon automatic login në mënyrë që të jetë i çaktivizuar si parazgjedhje. Versioni 1.12.8 u publikua po atë ditë, por ende i përmban dobësitë. Më 2 nëntor, Python Package Index (PyPI), repository online i përdorur për shpërndarjen e software Python, nuk listonte asnjë version më të ri në branch 1.12.

Përpara përditësimit, administratorët duhet të bëjnë backup të Langflow database, secret key dhe skedarëve të ngarkuar. Deployment që përdorin aktualisht automatic login duhet ta përgatisin llogarinë ekzistuese për hyrje me fjalëkalim duke ndjekur udhëzimet e Langflow për upgrade. Instalimet me paketa Python mund të përditësohen me pip install --upgrade "langflow==1.13.0", ku pip është mjeti që përdoret për instalimin e paketave Python. Deployment me Docker duhet të kalojnë te image langflowai/langflow:1.13.0 duke ruajtur persistent data, që do të thotë informacioni që ruhet kur zëvendësohet një software container.

Nëse hyrja dështon pas përditësimit, administratorët duhet të përdorin procedurën e recovery të lidhur nga të njëjtat udhëzime për upgrade. Dokumentacioni i Langflow paralajmëron që aplikacioni të mos fshihet ose riinstalohet vetëm për të rifituar qasjen, sepse kjo mund t'i heqë përgjithmonë flows e ruajtura.

Deri në përditësimin e 30 tetorit të katalogut Known Exploited Vulnerabilities të US Cybersecurity and Infrastructure Security Agency, asnjëra nga dy dobësitë kritike nuk shfaqej në atë listë të problemeve të sigurisë që dihet se janë shfrytëzuar. Gjashtë dobësi të tjera të Langflow janë në listë, duke përfshirë CVE-2026-9198, e cila u shtua në gusht. Mungesa nga ky katalog nuk i ndryshon vlerësimet kritike të IBM ose nevojën për përditësim.

IBM publikoi gjithashtu më 29 tetor records për 29 dobësi të tjera të Langflow, duke emërtuar versionet 1.12.4 dhe 1.12.5 si rregullimet e tyre. Njëra, CVE-2026-104339, është një tjetër dobësi me vlerësim 9.8 që mund t'i lejojë një sulmuesi të paidentifikuar të kryejë arbitrary code execution. Asnjë nga 33 records, duke përfshirë katër në buletinin e mëvonshëm, nuk e identifikon Langflow 1.13.0 si të prekur.

Për organizatat që vlerësojnë sigurinë e sistemeve ku hostohen aplikacione si Langflow, AEU-I ofron IT, infrastrukturë dhe konsulencë me sigurinë në plan të parë. Veprimi i menjëhershëm për deployment e prekura të Langflow mbetet një upgrade i kujdesshëm, me backup, në versionin 1.13.0.

Disponueshëm edhe në: EnglishDeutschItaliano