Pentest ClassKasy z agentami AI: jak go przeprowadzono i co znaleziono
Test penetracyjny to próba włamania za zgodą właściciela. Opisujemy, jak wyglądał taki test ClassKasy prowadzony z pomocą agentów AI, ile znalazł i czego nie mówi o reszcie grupy.
Czym jest użyty zestaw
pentest-ai-agents to otwartoźródłowy zestaw subagentów Claude Code autorstwa 0xSteph, na licencji MIT, przeznaczony do testów penetracyjnych. README mówi o 50 subagentach (sekcja instalacji podaje 52, więc piszemy „około 50”). Poziom 1 jest doradczy. Poziom 2 uruchamia polecenia w zadeklarowanym zakresie, z zatwierdzeniem każdego polecenia. Zestaw służy wyłącznie do autoryzowanych testów.
Co, kiedy i za czyją zgodą
Test przeprowadził właściciel ClassKasy z Claude Code i tym zestawem, w ramach autoryzowanego testu, za zgodą właściciela ClassKasy. Wyniki trafiły do wydań ClassKasy z 29 maja 2026: wersji 3.27.0 (trzecia partia poprawek z testu) i 3.27.1. Zakres: tylko ClassKasa. Nie podajemy, którego modelu użyto ani ilu agentów z zestawu zaangażowano.
Co znaleziono i naprawiono
Wersja 3.27.0 wprowadziła 8 poprawek, w tym 3 o wysokiej wadze: kontrolę ról po stronie serwera, oczyszczanie treści czatu i ograniczenie kwot w uzgadnianiu płatności.
Ponowny atak
Tego samego dnia, w wersji 3.27.1, powtórzono wszystkie ataki. Poprawki wytrzymały. Znaleziono i zamknięto 3 podobne luki tych samych klas, każdą z testem regresji, który najpierw był czerwony (wykrywał lukę), a potem zielony (po poprawce).
Co ten test mówi, a czego nie
Wynik dotyczy ClassKasy w stanie z czasu testu. To nie gwarancja na przyszłość, nie test niezależnej firmy i nic nie mówi o CzynszOK ani Kasandro. Pełny obraz tego, co sprawdzamy w grupie veinito., jest na stronie o bezpieczeństwie.
Open Banking bez tajemnic: co widzi aplikacja, której dajesz dostęp do konta
Czym jest Open Banking i PSD2, co dokładnie widzi aplikacja z dostępem do konta, jak działa i wygasa zgoda, jak ją cofnąć i jak sprawdzić licencję dostawcy.
Czytaj →Czytaj teżJedna licencja, trzy produkty: fintech z Polski dla całej Unii
Jak mała firma z Wrocławia buduje trzy produkty Open Banking na licencji AIS Enable Banking i dlaczego od początku myśli o całej Unii, nie tylko o Polsce.
Czytaj →Czytaj teżOWASP ZAP: co to jest i 10 typowych sprawdzeń
Czym jest ZAP, czym różni się skan pasywny od aktywnego, jakie 10 typowych sprawdzeń zgłasza i co o jego użyciu możemy powiedzieć prawdziwie.
Czytaj →