Aktualność · taOS (jaylfc/tinyagentos) · 2 min czytania
Data wydarzenia: · Opublikowano:
Ujawniono dwie poważne podatności w taOS pozwalające na zdalne wykonanie kodu
GitHub Security Advisories ujawniło 11 listopada 2026 roku dwie poważne podatności w taOS, pozwalające uwierzytelnionym użytkownikom o niskich uprawnieniach na zdalne wykonanie kodu lub przejęcie ustawień systemowych.
GitHub Security Advisories ujawniło 11 listopada 2026 roku dwie poważne podatności w taOS, samodzielnie hostowanym systemie operacyjnym dla agentów AI, tworzonym przez jaylfc/tinyagentos: błąd braku autoryzacji w wykonywaniu umiejętności, który pozwala każdemu uwierzytelnionemu użytkownikowi uzyskać zdalne wykonanie kodu, oraz osobny błąd braku autoryzacji na trasach ustawień systemowych, który umożliwia pełne przejęcie konfiguracji.
Dwie podatności
CVE-2026-67547(GHSA-h24f-gp4c-8qjm) z wynikiem CVSS 8,8, wysoka istotność, opublikowana 11 listopada 2026 roku, naprawiona w taOSv1.0.0-beta.23.- Błąd znajduje się w endpoincie
POST /api/skill-exec/{skill_id}/call, który wykonuje wbudowane umiejętności, w tymcode_exec, uruchamiający dowolny kod Python przezsubprocess.runbez sprawdzania roli administratora, własności czy przypisania do agenta. - Każdy uwierzytelniony użytkownik bez uprawnień administratora mógł przesłać w treści żądania kod Python kontrolowany przez atakującego i uzyskać pełne zdalne wykonanie kodu jako proces backendu taOS.
CVE-2026-67548(GHSA-47g9-fwwp-hrfp) z wynikiem CVSS 8,3, wysoka istotność, opublikowana 11 listopada 2026 roku, naprawiona w taOSv1.0.0-beta.25.- Wszystkie trasy ustawień systemowych były zarejestrowane pod jednym
APIRouterbez żadnej zależności wymagającej autoryzacji administratora. - Każdy uwierzytelniony użytkownik, w tym niebędący administratorem zaproszony użytkownik z
is_admin=False, mógł odczytać pełną konfigurację systemu, nadpisać ustawienia, wywołać git pull wraz z ponowną instalacją zależności i restartem usługi oraz zmienić śledzoną gałąź aktualizacji.
Co to oznacza dla twórców rozwiązań AI
Obie podatności mają tę samą przyczynę: brak kontroli autoryzacji na endpointach agentów i wykonywania umiejętności, a także na endpointach ustawień. To kolejny przykład powtarzającego się wzorca, w którym uwierzytelniony użytkownik o niskich uprawnieniach uzyskuje zdalne wykonanie kodu w samodzielnie hostowanych frameworkach agentów AI, co ma bezpośrednie znaczenie dla każdego, kto uruchamia taOS lub podobne systemy operacyjne dla agentów w środowisku produkcyjnym, ponieważ wystarczyło jedno zaproszone konto o niskich uprawnieniach, by uruchomić dowolny kod lub nadpisać całą konfigurację systemu.
Poprawki i dostępność
Zespoły korzystające z taOS powinny zaktualizować system do wersji nowszej niż v1.0.0-beta.23, aby usunąć błąd wykonywania umiejętności, oraz nowszej niż v1.0.0-beta.25, aby zamknąć obejście autoryzacji ustawień, ponieważ obydwa zgłoszenia bezpieczeństwa potwierdzają, że problemy zostały rozwiązane w tych wydaniach.
Źródła
- CVE-2026-67547 taOS skill-exec RCE (GitHub Security Advisories, 11 listopada 2026, oficjalne)
- CVE-2026-67548 taOS settings authorization bypass (GitHub Security Advisories, 11 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.