CVE-2026-15749
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 4 - wyżej niż 4% wszystkich znanych CVE
Streszczenie
W projekcie mastergo-design mastergo-magic-mcp do wersji 0.2.0 wykryto podatność na przejście ścieżki (path traversal) w funkcji execute pliku src/tools/get-c2d.ts komponentu mcp__C2d. Atak wymaga lokalnego dostępu i manipulacji argumentem filePath. Exploit został opublikowany, a projekt nie odpowiedział na zgłoszenie problemu.
Ocena ryzyka
Ryzyko polega na możliwości odczytu lub zapisu plików poza dozwolonym katalogiem przez lokalnego atakującego, co może prowadzić do wycieku danych lub eskalacji uprawnień w systemie.
Rekomendacja
Należy natychmiast zaktualizować mastergo-magic-mcp do najnowszej dostępnej wersji (jeśli istnieje) lub zastosować tymczasowe zabezpieczenia, takie jak walidacja ścieżek wejściowych i ograniczenie dostępu do wrażliwych plików.
Inne podatności w mastergo-magic-mcp
Zobacz wszystkie- CVE-2026-15751Średnie
W projekcie mastergo-design mastergo-magic-mcp do wersji 0.2.0 wykryto podatność w funkcji execute pliku mastergo/component-workflow.md komponentu mcp__getComponentGenerator. Manipulacja argumentem rootPath prowadzi do path traversal, co umożliwia dostęp do plików poza zamierzonym katalogiem. Atak wymaga dostępu lokalnego, a exploit został już opublikowany.
- CVE-2026-15750Średnie
W bibliotece mastergo-magic-mcp do wersji 0.2.0 wykryto podatność na fałszowanie żądań po stronie serwera (SSRF). Problem występuje w funkcji z.string w pliku src/tools/get-component-link.ts, gdzie manipulacja argumentem url może prowadzić do wysłania żądania do dowolnego zasobu. Atak może być przeprowadzony zdalnie, a exploit został upubliczniony.
Oryginalny opis (angielski, źródło NVD)
A security flaw has been discovered in mastergo-design mastergo-magic-mcp up to 0.2.0. This issue affects the function execute of the file src/tools/get-c2d.ts of the component mcp__C2d. Performing a manipulation of the argument filePath results in path traversal. The attack requires a local approach. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.

