Przejdź do treści

Redakcja i społeczność ludzi, którzy budują z AI

← Wszystkie artykuły

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

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.

Ujawniono błąd braku autoryzacji w API wnioskowania serwera Shimmy | vibecoding.pl