Google verwacht dat AI tot een toename van open source supplychain-aanvallen leidt. Het toepassen van AI bij de ontwikkeling van opensourcesoftware, waaronder 'vibe coding' vergroot het aanvalsoppervlak voor aanvallen. Daarnaast kan AI ook helpen bij het opschalen en versnellen van de operationele planning van aanvallers, aldus het techbedrijf in een blogposting. De afgelopen maanden wisten aanvallers tal van packages van opensourceprojecten op GitHub, npm of de Python Package Index (PyPI) te compromitteren.
Bij de aanvallen worden de packages van malware voorzien. Softwareontwikkelaars die voor hun projecten van deze packages gebruikmaken en de geïnfecteerde versies installeren raken zo zelf geïnfecteerd. Vervolgens kan de malware inloggegevens, tokens, keys en andere credentials van deze ontwikkelaars stelen en hun softwareprojecten infecteren, waardoor de malware zich verder kan verspreiden. Veel ontwikkelaars kiezen ervoor om updates voor packages automatisch te installeren, waardoor een besmette package grote impact heeft.
Google verwacht dat aanvallers deze tactieken voor de rest van dit jaar en daarna zullen blijven toepassen, wat zal bijdragen aan een toename van open source supplychain-aanvallen. Daarnaast denkt Google dat AI deze aanvallen verder zal aanjagen, zowel als tool voor aanvallers om aanvallen efficiënter uit te voeren, als een nieuw aanvalsoppervlak. Zo wijst Google naar aanvallen waarbij malafide packages AI-agents wisten te misleiden, zodat de agents die aan allerlei projecten toevoegden.
Het techbedrijf heeft een aantal aanbevelingen voor softwareontwikkelaars en organisaties opgesteld. Zo wordt aangeraden een 'cooldown' in te stellen, waarbij er minimaal 24 uur wordt gewacht met het installeren van nieuwe packages. Tevens moeten Python-projectomgevingen dependencies niet direct uit het publieke PyPI registry halen. Verder doen organisaties en ontwikkelaars er verstandig aan om hun dependencies in kaart te brengen.
Je bent niet ingelogd en reageert "Anoniem". Dit betekent dat Security.NL geen accountgegevens (e-mailadres en alias) opslaat voor deze reactie. Je reactie wordt niet direct geplaatst maar eerst gemodereerd. Als je nog geen account hebt kun je hier direct een account aanmaken. Wanneer je Anoniem reageert moet je altijd een captchacode opgeven.