CVE-2026-6109
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
W MetaGPT do wersji 0.8.1 funkcja evaluateCode w pliku metagpt/environment/minecraft/mineflayer/index.js (komponent Mineflayer HTTP API) pozwala na przeprowadzenie ataku cross-site request forgery. Atak można wykonać zdalnie, a exploit został publicznie ujawniony.
Ocena ryzyka
Zdalny atakujący może wykorzystać publicznie znany exploit do wykonania nieautoryzowanych akcji w kontekście uwierzytelnionego użytkownika. Projekt nie odpowiedział jeszcze na zgłoszenie, więc poprawka może nie być dostępna.
Rekomendacja
Ogranicz dostęp do Mineflayer HTTP API do zaufanych sieci i wdróż mechanizmy ochrony przed CSRF (np. tokeny). Śledź aktualizacje MetaGPT i wdróż poprawkę, gdy tylko będzie dostępna.
Inne podatności w MetaGPT
Zobacz wszystkie- CVE-2026-79408Krytyczne
MetaGPT w wersji 0.8.1 zawiera podatność na wstrzyknięcie poleceń systemu operacyjnego. Atakujący może wykonać dowolne polecenia poprzez argument 'path' w funkcji RepoParser.rebuild_class_views() w pliku metagpt/repo_parser.py.
- CVE-2026-79407Wysokie
Podatność typu path traversal w rozszerzeniu SPO MetaGPT 0.8.1 pozwala atakującemu na odczyt dowolnych plików poprzez wartość FILE_NAME używaną przez funkcje set_file_name() i load_meta_data() w metagpt/ext/spo/utils/load.py. Kod łączy kontrolowaną przez atakującego wartość FILE_NAME z katalogiem ustawień i otwiera wynikową ścieżkę bez weryfikacji, czy pozostaje ona w zamierzonym katalogu.
- CVE-2026-19060Średnie
W FoundationAgents MetaGPT do wersji 0.8.2 zidentyfikowano podatność związaną z nieznaną funkcją, która umożliwia wstrzyknięcie kodu. Atak wymaga dostępu lokalnego. Exploit jest publicznie dostępny i może być wykorzystany. Producent nie odpowiedział na zgłoszenie.
- CVE-2026-19059Niskie
W FoundationAgents MetaGPT do wersji 0.8.2 wykryto podatność na manipulację ścieżką (path traversal) w funkcji read pliku metagpt/tools/libs/editor.py. Atak wymaga dostępu lokalnego. Exploit został publicznie ujawniony i może być wykorzystany. Producent nie odpowiedział na zgłoszenie.
- CVE-2026-19058Średnie
W FoundationAgents MetaGPT do wersji 0.8.2 znaleziono podatność w funkcji DataInterpreter w pliku metagpt/roles/di/data_interpreter.py, która umożliwia wstrzyknięcie kodu. Atak musi być przeprowadzony lokalnie. Exploit jest publiczny i może być wykorzystany. Producent nie odpowiedział.
- CVE-2026-11455Średnie
W projekcie MetaGPT (FoundationAgents) w wersji do 0.8.2 stwierdzono podatność na wstrzykiwanie poleceń w funkcji check_cmd_exists pliku metagpt/utils/common.py. Atak może być przeprowadzony zdalnie, ale wymaga wysokiego stopnia złożoności. Exploit jest publicznie dostępny, a projekt nie odpowiedział na zgłoszenie.
- CVE-2026-10566Średnie
W MetaGPT do wersji 0.8.2 funkcja Message.check_instruct_content w pliku metagpt/schema.py jest podatna na deserializację poprzez manipulację argumentem mapping. Atak wymaga dostępu lokalnego.
- CVE-2026-6111Średnie
W FoundationAgents MetaGPT do wersji 0.8.1 wykryto lukę w funkcji decode_image w pliku metagpt/utils/common.py. Manipulacja argumentem img_url_or_b64 prowadzi do server-side request forgery (SSRF). Atak można przeprowadzić zdalnie, a exploit został publicznie ujawniony. Projekt został poinformowany o problemie, ale nie odpowiedział.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was determined in FoundationAgents MetaGPT up to 0.8.1. The impacted element is the function evaluateCode of the file metagpt/environment/minecraft/mineflayer/index.js of the component Mineflayer HTTP API. Executing a manipulation can lead to cross-site request forgery. The attack may be performed from remote. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

