Skip to content
Frontend Master 2026
HTML, CSS, JS i Git w jednym pakiecie
Sprawdź
Frontend Master 2026
Sprawdź
devstock logo
  • O nas
  • Moduły Akademii
    • Moduł 1
    • Moduł 2
    • Moduł 3
    • Pozostałe moduły
  • Kursy AI i IT
    • Pierwsza Misja AI (Podstawy)
    • Automatyzacje z n8n 2.0
    • Frontend Master 2026
  • Blog
  • Kontakt
  • O nas
  • Moduły Akademii
    • Moduł 1
    • Moduł 2
    • Moduł 3
    • Pozostałe moduły
  • Kursy AI i IT
    • Pierwsza Misja AI (Podstawy)
    • Automatyzacje z n8n 2.0
    • Frontend Master 2026
  • Blog
  • Kontakt
Kurs Pierwsza Misja AI - banner reklamowy
Bezpieczeństwo i Jakość

TeamCity z krytyczną luką. CISA wyznaczyła termin

  • 06 sie, 2026
  • Komentarze 0
luka w TeamCity - jasna hala produkcyjna z ramieniem robota i rzędem szaf serwerowych, obok mężczyzna stojący tyłem, a w betonowej ścianie wyrwa z zerwanym łańcuchem i czerwoną poświatą

Kto wejdzie na serwer budujący oprogramowanie, dostaje znacznie więcej niż jedną maszynę. Taka maszyna przechowuje zwykle dane, konfigurację i poświadczenia potrzebne w całym procesie budowania i wdrażania. Bez nich nie złożyłaby ani jednej wersji programu, a zakres szkód po wejściu zależy od tego, jak szeroko jest w danej firmie podpięta. Dokładnie tam prowadzi luka w TeamCity, serwerze ciągłej integracji od JetBrains. Amerykańska agencja CISA wpisała ją 5 sierpnia do katalogu podatności aktywnie wykorzystywanych. Swoim urzędom dała trzy dni na reakcję, do 8 sierpnia. Napastnik nie potrzebuje ani konta, ani hasła, wystarczy mu dostęp sieciowy do serwera. Poprawki wyszły pod koniec lipca, więc pierwsze zadanie na dziś to sprawdzenie wersji serwera.

Co dokładnie łamie luka w TeamCity

Serwer nie pracuje sam. Zadania budowania rozdziela między agentów, czyli osobne maszyny, które pobierają kod, kompilują go i odsyłają wynik. Rozmawiają ze sobą protokołem odpytywania agentów i to w nim siedzi błąd. Serwer odtwarza obiekty z danych przysłanych w tym protokole, a napastnik omija po drodze kontrolę uwierzytelnienia.

Klasa tego błędu nazywa się deserializacją niezaufanych danych i ma w katalogu słabości numer CWE-502. Brzmi to niegroźnie, dopóki nie rozłoży się na czynniki samego odtwarzania obiektu. Program dostaje ciąg bajtów i buduje z niego strukturę w pamięci, uruchamiając po drodze fragmenty własnego kodu. Kto kontroluje te bajty, ten decyduje, który fragment się uruchomi.

Skutek CISA opisuje jednym zdaniem: nieuwierzytelnione zdalne wykonanie kodu przez protokół odpytywania agentów. Polecenia lecą z uprawnieniami procesu serwera. Rapid7 ocenia lukę na 9,8 w dziesięciostopniowej skali CVSS i zwraca uwagę na drugą konsekwencję. Napastnik może sięgnąć po poświadczenia przechowywane na tej maszynie, a więc po klucze do miejsc, w których serwer normalnie pracuje.

Które wersje TeamCity są bezpieczne

Ostrzeżenie producenta opisuje zakres bez półśrodków: podatne są wszystkie wydania TeamCity On-Premises. Poprawki wyglądają tak:

  • 2025.11.7 i 2026.1.3 – dwie gałęzie z zamkniętym błędem.
  • 2017.1 i nowsze – producent wydał osobną wtyczkę łatającą dla tych, u których pełna aktualizacja nie wchodzi w grę.
  • 2024.03 i nowsze – tę wtyczkę można założyć automatycznie z panelu administracyjnego, bez ręcznego pobierania.
  • TeamCity Cloud – według producenta klienci nie muszą robić nic, bo zabezpieczenia zostały już wdrożone po stronie usługi.

Numer wydania widać w panelu administracyjnym serwera. Sam numer nie przesądza jednak sprawy, bo wtyczka łatająca działa również na starszych wydaniach. Bezpieczny stan to jedno z dwóch: zaktualizowany serwer albo aktywna wtyczka.

Aktualizacja zamyka drogę wejścia, ale nie odpowiada na drugie pytanie: czy ktoś zdążył z niej skorzystać wcześniej. Publicznej listy śladów po tym ataku nikt na razie nie opublikował, więc gotowej instrukcji sprawdzenia nie ma. Jedno wynika jednak z samej natury poprawki. Nie unieważnia ona poświadczeń, które serwer przechowuje, więc przy podejrzeniu wcześniejszego wejścia trzeba je wymienić osobno.

Termin 8 sierpnia nie dotyczy polskich firm

Katalog, do którego trafiła ta podatność, prowadzi amerykańska agencja do spraw cyberbezpieczeństwa i infrastruktury. Wpis oznacza tam jedno: agencja ma podstawy sądzić, że luka jest wykorzystywana w prawdziwych atakach, a nie opisana wyłącznie w laboratorium. Data 8 sierpnia wynika z dyrektywy o nazwie BOD 26-04 i wiąże amerykańskie urzędy federalne. Polska firma nie ma z tego tytułu żadnego obowiązku prawnego.

Dwóch rzeczy agencja natomiast nie mówi i lepiej powiedzieć to wprost. Nie podaje, kto stoi za atakami ani jaka jest ich skala. W polu opisującym użycie w kampaniach szyfrujących dane katalog ma wpisane “nieznane”. Nie istnieje też żadna publiczna liczba podatnych serwerów w Polsce, więc każdy, kto taką liczbę poda, ją zmyśli.

Osobnego wyjaśnienia wymaga to, dlaczego łatka jest starsza niż alarm. Publikując własne ostrzeżenie w lipcu, JetBrains napisał, że nie ma wiedzy o aktywnym wykorzystaniu tej luki. Między tamtym zdaniem a wpisem do katalogu stan się zmienił. Kiedy dokładnie i w jaki sposób zaczęły się ataki, nie podaje żadne ze źródeł. Praktyczny wniosek zostaje ten sam: okno między wydaniem poprawki a jej założeniem u siebie jest dokładnie tym czasem, o który tu chodzi.

Frontend Master 2026 · Kodożercy

Frontend dla osób, które chcą pisać kod, nie tylko prompty

Frontend Master 2026 to pakiet, który daje Ci fundamenty potrzebne w pierwszej pracy frontendowej. HTML, CSS, JavaScript, Git – polskie wideo, projekty, ścieżka od początku do deploy.

Zobacz program kursów →
Frontend Master 2026 - Kodożercy

Trzeci w sierpniu atak na zaufane ogniwo łańcucha dostaw

Sierpień nie ma jeszcze tygodnia, a to już trzeci opisywany przypadek, w którym celem jest zaufane narzędzie z szerokimi uprawnieniami, nie sam kod. Najpierw zainfekowane paczki npm w kampanii Shai-Hulud, gdzie napastnicy przejęli publikowanie bibliotek. Potem system zdalnego zarządzania N-able N-central, w którym pierwsza poprawka nie zablokowała drugiej drogi do tego samego błędu. Teraz serwer ciągłej integracji.

Wspólny mianownik jest prosty i niewygodny. Ciągła integracja i wdrażanie opierają się na automatyzacji, a automatyzacja potrzebuje stałych dostępów. Człowiek loguje się do repozytorium raz na jakiś czas i po pracy zamyka laptopa. Serwer budujący ma tam wejście przez całą dobę i nikt tego nie kwestionuje, bo inaczej nic by się nie zbudowało.

Stąd bierze się nieproporcjonalność skutków. Zasięg zależy od uprawnień, z jakimi chodzi proces serwera, więc nie jest tak, że jedna niezałatana maszyna automatycznie oddaje całą firmę. Może natomiast ujawnić przechowywane poświadczenia i naruszyć integralność tego, co ta firma wypuszcza na zewnątrz. Jej klienci dostają potem poprawnie zbudowane paczki, którym nie mają powodu nie ufać.

Rosyjski wywiad i ten sam produkt: sprawa sprzed dwóch lat

Nazwa JetBrains pojawiła się już raz w polskich ostrzeżeniach państwowych i jest to osobna historia, nie ciąg dalszy tej. 13 grudnia 2023 CERT Polska razem ze Służbą Kontrwywiadu Wojskowego i partnerami zagranicznymi ostrzegły, że rosyjska Służba Wywiadu Zagranicznego wykorzystuje w tym produkcie podatność o numerze CVE-2023-42793. Zalecenie brzmiało wtedy twardo. Kto nie zaktualizował na czas, powinien założyć, że mógł zostać zhakowany, i szukać śladów u siebie. Tamten błąd ma inny numer i inny rok, a sprawca był tam nazwany. Tu nie jest. Wspólne pozostaje samo pytanie, dlaczego akurat serwery budujące oprogramowanie trafiają na listy ostrzeżeń tak regularnie.

Podsumowanie

Sprawdzenie, w jakim stanie jest serwer TeamCity, zajmuje minutę i dla większości zespołów tym się ta sprawa kończy. Poprawki noszą numery 2025.11.7 oraz 2026.1.3, a kto nie może zaktualizować serwera, zakłada wtyczkę łatającą dostępną dla wydań od 2017.1. Sam numer wydania nie rozstrzyga więc wszystkiego, bo starsza instalacja z aktywną wtyczką również jest zabezpieczona. Wiadomo, że błąd polega na deserializacji niezaufanych danych w protokole odpytywania agentów i że pozwala wykonać polecenia bez logowania. Nie wiadomo natomiast, kto z niego korzysta ani ilu firm to dotknęło, bo agencja podaje sam fakt wykorzystywania i nic ponadto. Termin 8 sierpnia obowiązuje amerykańskie urzędy federalne, nie polskie zespoły. Kolejność zadań wychodzi jednak taka sama: najpierw ta jedna maszyna, potem reszta listy.

Newsletter · DevstockAcademy & Kodożercy

Bądź na bieżąco ze światem IT, AI i automatyzacji

Co wtorek: newsy z branży, praktyczne tipy i narzędzia które warto znać. Zero spamu.


Udostępnij na:
Mateusz Wojdalski

Specjalista SEO i content marketingu w Devstock. Zajmuję się strategią treści, automatyzacją procesów marketingowych i wdrożeniami AI w codziennej pracy. Badam nowe narzędzia, adaptuję je do realnych zadań i piszę o tym, co faktycznie działa.

Wdrożenie AI w firmie: UODO daje listę do odhaczenia
Dostawca wysokiego ryzyka. Procedura jest, listy nie ma
Banner reklamowy Frontend Master 2026

Najnowsze wpisy

Thumb
Wypalanie modeli w krzemie. AMD kupuje Taalas
07 sie, 2026
Thumb
Zabezpieczenia Claude odcinały pytania z biologii
07 sie, 2026
Thumb
Meta ma zapłacić 567 mln USD za
07 sie, 2026
Thumb
Piaskownica regulacyjna AI: rusza nabór na 35
07 sie, 2026
Thumb
Kimi K3 wyszedł z piaskownicy po gotową
07 sie, 2026

Kategorie

  • Aktualności i Wydarzenia (81)
  • Bezpieczeństwo i Jakość (111)
  • Branża IT i Nowe Technologie (199)
  • Design i User Experience (4)
  • Narzędzia i Automatyzacja (129)
  • Programowanie i Technologie Webowe (80)
  • Rozwój kariery i Edukacja (33)

Tagi

5G AI Architektura Cyberbezpieczeństwo Feedback Frontend Git IoT JavaScript Motywacja Nauka efektywna Optymalizacja i wydajność Programowanie React.JS Rozwój osobisty WebDevelopment
Logo FitBody Center Warszawa

Odkryj zabiegi Endermologii LPG Infinity w FitBody Center Warszawa

Maszyna zabiegowa - endermologia lpg infinity
banner-reklamowy-frontend-master
Group-5638-1

Devstock – Akademia programowania z gwarancją pracy

🏠 ul. Bronowska 5a,
03-995 Warszawa
📞 +48 517 313 589
✉️ contact@devstockacademy.pl

Linki

  • Poznaj firmę Devstock
  • Wejdź do społeczności Devstock
  • Polityka prywatności
  • Regulamin

FitBody Center

Strona

  • Strona główna
  • Kontakt

Newsletter

Bądź na bieżąco, otrzymuj darmową wiedzę i poznaj nas lepiej!


Icon-facebook Icon-linkedin2 Icon-instagram Icon-youtube Tiktok
Copyright 2026 Devstock. Wszelkie prawa zastrzeżone
Devstock AcademyDevstock Academy
Sign inSign up

Sign in

Don’t have an account? Sign up
Lost your password?

Sign up

Already have an account? Sign in