Aktualność · Shimmy (Michael-A-Kuykendall) · 2 min czytania
Data wydarzenia: · Opublikowano:
Ujawniono błąd braku autoryzacji w API wnioskowania serwera Shimmy
GitHub Security Advisories ujawniło, że Shimmy, lekki lokalny serwer wnioskowania LLM, pozwalał na odpytywanie API wnioskowania przez sieć bez uwierzytelnienia.
10 listopada 2026 roku GitHub Security Advisories opublikowało GitHub Security Advisory GHSA-h7qf-5c8w-fgjc, informując, że Shimmy, lekki lokalny serwer wnioskowania LLM reklamowany jako alternatywa dla Ollama, pozwalał na odpytywanie swojego API wnioskowania przez sieć bez uwierzytelnienia.
Co się zmieniło
- Zgłoszenie opublikowano jako GHSA-h7qf-5c8w-fgjc 10 listopada 2026 roku, oznaczone jako CVE-2026-125087 i zaklasyfikowane w kategorii CWE-287 (niewłaściwa autoryzacja).
- Dotyczy wersji Shimmy do 2.6.4 włącznie; błąd naprawiono w wersji 2.6.5.
- Podatnym komponentem jest API wnioskowania w pliku
src/server.rs. - API można wywołać przez sieć bez uwierzytelnienia, bez żadnych uprawnień i bez interakcji użytkownika.
- Wynik CVSS v4.0 podano jako 5.5, a dojrzałość exploitu oznaczono jako proof-of-concept.
Co to oznacza dla twórców AI
Shimmy jest używany przez programistów do samodzielnego hostowania serwera wnioskowania kompatybilnego z API OpenAI, lokalnie lub on-premise, często właśnie dlatego, że jego jednoplikowy binarny plik w Rust zajmuje około 5 MB, w porównaniu z około 680 MB w przypadku Ollama. Niewłaściwie zabezpieczone API wnioskowania oznacza, że każdy podmiot obecny w tej samej sieci może je odpytywać bez danych uwierzytelniających, potencjalnie generując koszty obliczeniowe lub wykorzystując to jako punkt wyjścia do dalszych działań. GitHub umieszcza to zgłoszenie w szerszym wzorcu szybkich, ale domyślnie niedostatecznie zabezpieczonych narzędzi AI, obejmującym również zgłoszenia dotyczące GPUStack, Langflow i NocoBase.
Poprawka i dostępność
Poprawka trafiła do wersji Shimmy 2.6.5; każdy, kto korzysta z wersji 2.6.4 lub starszej, powinien zaktualizować oprogramowanie. Projekt jest prowadzony w repozytorium github.com/Michael-A-Kuykendall/shimmy, gdzie API wnioskowania w pliku src/server.rs zostało wskazane przez GitHub jako podatny komponent.
Źródła
- Shimmy Inference API Missing Authentication (GHSA-h7qf-5c8w-fgjc) (GitHub Security Advisories, 10 listopada 2026, oficjalne)
Tekst przygotowany z pomocą AI wyłącznie na podstawie źródeł wymienionych powyżej. Zanim trafił na stronę, przeszedł automatyczną kontrolę dat, źródeł i wszystkich wersji językowych.