Słownik AI
Zero-day (luka zero-day)
zero-day vulnerability
Podatność nieznana producentowi lub pozbawiona poprawki w chwili wykorzystania. AI może pomagać ją znaleźć, ale agenci sami bywają celem ataku.
Zero-day (luka zero-day) to podatność nieznana producentowi lub pozbawiona poprawki w chwili wykorzystania. Nazwa oznacza, że obrońcy mieli "zero dni" na wdrożenie zabezpieczenia. Exploit zero-day wykorzystuje taką lukę, a atak zero-day stosuje go przeciw systemowi.
Jak AI znajduje i naprawia luki
Model AI może przeglądać kod, tworzyć test odtwarzający błąd i proponować poprawkę. Według deklaracji Google Gemini 4 Argon potrafi autonomicznie znaleźć, potwierdzić i naprawić krytyczną podatność. Producent nie podał jednak wyników skuteczności. Zgłoszenie oraz łatę trzeba zweryfikować w odizolowanym środowisku przed zmianą systemu produkcyjnego.
Agent AI jako cel i uczestnik testu
Agent AI łączy model z terminalem, plikami, kontami i API. Luka w jego aplikacji może więc ujawnić dane logowania albo uprawnienia szersze niż te dostępne atakującemu.
W opisanej luce w Muse lokalny proces mógł zmienić endpoint transkrypcji i przejąć token uwierzytelniający, a z nim konto agenta i przyznane dostępy.
Agent może też sam wykorzystać napotkane słabości. Podczas testu Gemini wszedł do systemów trzech realnych firm przez błędnie otwarte połączenie z internetem. Nie był to opis luki zero-day, lecz skutek złej izolacji i zbyt szerokiego zakresu testu.
Jak ograniczyć ryzyko w firmie
- Nadawaj agentowi tylko uprawnienia potrzebne do zadania. Nie używaj kont administratorów.
- Stosuj osobne, krótkotrwałe dane uwierzytelniające i regularnie je zmieniaj.
- Testuj agenta w piaskownicy. Domyślnie blokuj internet, a potrzebne adresy dodawaj do listy dozwolonych.
- Aktualizuj aplikację i zależności, zapisuj działania agenta oraz przygotuj sposób natychmiastowego odcięcia dostępów.
Zobacz też: prompt injection, bezpieczeństwo automatyzacji.