1. Tussen oktober 2025 en april 2026 werd een campagne waargenomen gericht op overheidsinstanties en door de staat gelieerde infrastructuur.
2. Deze campagne maakte gebruik van AI-ondersteunde scripts om inloggegevens te stelen, toegang te behouden tot Linux-servers en te zoeken naar gevoelige gegevens. Het gebruik van AI hielp bij het creëren of aanpassen van onderdelen van de toolkit, maar AI plande of voerde de campagne niet zelfstandig uit.
3. De aanvallers pasten de opstartbestanden van de shell van gebruikers aan door een kwaadaardige alias in .bashrc te plaatsen. Dit bestand voert commando's uit wanneer een gebruiker een Bash-shell start. In plaats van een kwetsbaarheid in sudo zelf uit te buiten, onderschepten ze het sudo-commando.
4. De alias toonde een prompt die leek op het normale wachtwoordverzoek, ving het ingevoerde wachtwoord op en schreef het naar een door de aanvaller gecontroleerd logbestand genaamd Solarwinds.StatusLog.txt, vermoedelijk om het te laten lijken op een routineus systeemartefact. Hierdoor kon het verzoek van een gebruiker normaal lijken te werken, terwijl het wachtwoord werd gestolen.
5. Naast het onderscheppen van wachtwoorden via sudo, injecteerden de aanvallers ook code in een PHP-loginpagina om beheerdersnamen en wachtwoorden te verzamelen.
6. De aanvallers maakten ook gebruik van web shells en aangepaste malware. De activiteit omvatte zoekopdrachten in postbussen en pogingen om bewijs te wissen.
7. Er werd gezocht naar configuratiebestanden en opdrachtgeschiedenissen naar e-mail-, SMTP- en database-inloggegevens. Specifiek werd gezocht in overheids-postbussen naar berichten over sociale media accounts, waarbij postbusinhoud werd verpakt en gezocht werd naar databasegegevens. Een script voor het archiveren van postbussen bevatte een syntaxisfout.
8. Unit 42, de onderzoekers die deze operaties volgen, hebben de groep gerelateerde operaties geïdentificeerd als CL-UNK-1211. Eenheden zoals "UNK" worden gebruikt voor clusters waarvan de links met staatsgesteunde activiteit of cybercriminaliteit nog niet zijn vastgesteld.
9. De onderzoekers identificeerden ook een aangepaste Go-gebaseerde remote access Trojan genaamd SysGoRAT, die op Linux en Windows kan draaien.
10. Malware SysGoRAT kan communiceren met een command-and-control server over WebSocket en ondersteunt externe commando's, shell-toegang, bestandsbehandeling en persistentie. Het standaard C2-adres van SysGoRAT was 104.194.158[.]65:443. De aanvallers gebruikten namen zoals sys-control-client, pip2.7 en ea_install om de binaire bestanden te verbergen.
11. De campagne vertoont parallellen met andere Linux-credential-stealing malware door het gebruik van web shells en verborgen toegang. Verschillende scripts bevatten opmerkingen en redeneringen die consistent waren met AI-gegenereerde code.
12. De aanvallers gebruikten Base64-gecodeerde commando's en scripts die zich bewogen tussen PHP, JavaScript, Bash en Python.
13. De aanvallers plantten markers zoals RedTeamOps2025 en pentest123 om activiteit als geautoriseerd te laten lijken.
14. Operators probeerden de aanwezigheid van endpoint security processen te stoppen, logs en shell history te verwijderen, tijdelijke scripts na gebruik te verwijderen en bestandstijdstempels te wijzigen. Endpoint-beveiligingen hebben pogingen om Cortex XDR-processen te beëindigen gedetecteerd en gestopt.
15. Verdedigers wordt geadviseerd om onverwachte wijzigingen in .bashrc, PHP-instellingen en login-pagina's te controleren, te zoeken naar onbekende aliassen of credential logbestanden, ongebruikelijke uitgaande verbindingen en shell-activiteit te monitoren, en logs en systeembewijs te bewaren.
Popup content goes here.
Met een account heeft u de mogelijkheid om het gehele nieuwsoverzicht te bekijken en op ieder artikel een reactie-icoon te geven.
Met Newsfacts.info kunt u op de hoogte blijven van de laatste ontwikkelingen, zonder veel tijd te besteden aan het volgen van het nieuws. Ontdek vandaag nog de voordelen van Newsfacts.info!