De aanvallers die wisten in te breken op het account van de maintainer van het Axios-project, om vervolgens malafide code aan de zeer populaire library toe te voegen, maakten gebruik van social engineering. Dat heeft de maintainer zelf bekendgemaakt. Axios is een HTTP client library die applicaties onder andere gebruiken voor HTTP requests vanaf browsers en Node.js omgevingen. De library heeft meer dan honderd miljoen wekelijkse downloads op npmjs.com.
Bij de aanval wisten de aanvallers het account van de primaire maintainer van het Axios-project te compromitteren, om vervolgens de malafide versies uit te brengen. Deze versies installeerden bij gebruikers een remote access trojan (RAT). De maintainer laat op GitHub weten dat zijn account door middel van een social engineering-aanval is gecompromitteerd.
"Helaas ben ik slachtoffer geworden van een vrij bekende (maar niet voor mij) social engineering-aanval, waarbij een groep zich voordeed als iemand die geïnteresseerd is in het samenwerken aan open source of iets dergelijks. Dit zorgde ervoor dat mijn account werd gehackt." Verdere details over de aanval zijn niet gegeven. In 2023 waarschuwde GitHub voor dergelijke aanvallen, die volgens het platform het werk van een aan Noord-Korea gelieerde groep zouden zijn. Een jaar later kwam Microsoft met een zelfde waarschuwing. Bij deze aanvallen worden ontwikkelaars verleid tot het uitvoeren van malafide code.
Volgens Google is de aanval op het Axios-project het werk van een aan Noord-Korea gelieerde groep aanvallers, die het UNC1069 noemt. De groep zou al sinds 2018 actief zijn en staat bekend om zijn social engineering-aanvallen. De groep zou financieel gemotiveerd zijn en het vooral hebben voorzien op cryptobedrijven.
De Axios-maintainer zegt dat hij naar aanleiding van de hack al zijn systemen heeft geformatteerd en al zijn accounts gereset. "Ook heb ik maatregelen genomen om mijn eigen beveiligingsgewoontes te verbeteren. Ik zal vanaf nu ook veel wantrouwender zijn over alle vragen rond open source." Tevens stelt de maintainer dat hij een Fido security key gaat gebruiken om zijn beveiliging op te schroeven.
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.