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.