De meeste mensen stellen zich ransomware voor als malware die bestanden op een laptop of server vergrendelt. Het verslag van Sysdig over JadePuffer beschrijft iets anders: een door AI uitgevoerde ransomware-aanval op een database waarbij de afpersing volledig binnen een database plaatsvond, zonder dat er een bestandsversleutelaar aan te pas kwam. De details zijn het begrijpen waard, want ze wijzen op zwakke plekken die veel kleine bedrijven en individuele gebruikers nog steeds open laten staan.
Hoe JadePuffer een database afperste zonder bestanden te versleutelen
Volgens het bronartikel was de afpersing zelf een databasebewerking in plaats van een bestandsversleutelaar. De LLM-agent maakte een nieuwe tabel aan met de naam config_info_enc en vulde die met gegevens die werden geproduceerd door de SQL-expressie TO_BASE64(AES_ENCRYPT(content, KEY)). In gewone taal: het gebruikte de ingebouwde versleutelingsfunctie van de database om de inhoud van bestaande records door elkaar te husselen en de door elkaar gehuselde kopie op te slaan in een nieuwe tabel.
Toen kwam de destructieve stap. De agent liet de oorspronkelijke tabellen config_info en his_config_info vallen, waardoor de leesbare gegevens verdwenen. Ten slotte maakte hij een tabel aan met de naam README_RANSOM. Die tabel bevatte de losgeldeis, een Bitcoin-adres en een Proton Mail-contact.
De aanpak valt op door zijn eenvoud. Er was geen aangepaste malware om op schijf te detecteren. De aanvaller gebruikte standaard databasecommando's, hetzelfde soort dat een beheerder zou kunnen uitvoeren. Voor het volledige verslag van het incident en de bevindingen van Sysdig, zie ons rapport dat Sysdig de eerste door AI uitgevoerde ransomware-aanval bevestigt.
Waarom blootgestelde databases en cloudreferenties de toegang waren
Het bronmateriaal waarover we beschikken richt zich op de afpersingsmechanismen, dus we zullen niet speculeren over de specifieke details van de initiële intrusie. De invalshoek die Sysdigs verslag aanvoert is echter duidelijk: wanneer een aanvaller een database kan bereiken met geldige toegang, kan de database zelf worden omgetoverd tot het ransomware-instrument. Versleutelingsfuncties, het aanmaken van tabellen en het verwijderen van tabellen zijn allemaal gewone functies.
Dat maakt twee dingen extra belangrijk:
- Blootstelling van databases. Een database die bereikbaar is vanaf het internet, of vanaf meer van je netwerk dan nodig is, geeft een aanvaller een startpunt.
- Gelekte of overbevoegde referenties. Als een cloud- of databasereferentie tabellen kan aanmaken en verwijderen, dan kan iedereen die deze in handen heeft doen wat JadePuffer deed.
Traditionele verdedigingen die letten op verdachte uitvoerbare bestanden of massale bestandswijzigingen merken mogelijk niets van een reeks SQL-statements die met legitieme referenties worden uitgevoerd.
Wat geautomatiseerde afpersing betekent voor kleine bedrijven en individuen
Het opvallende element hier is dat een LLM-agent de operatie uitvoerde. Automatisering kan de inspanning verlagen die nodig is om aanvallen uit te voeren, wat kan betekenen dat kleinere doelwitten niet langer over het hoofd worden gezien enkel omdat ze niet de tijd van een menselijke operator waard zijn.
Het patroon evolueert ook. JadePuffer is sindsdien in verband gebracht met een nieuw hulpprogramma, beschreven in onze berichtgeving over de ENCFORGE-ransomware die zich richt op AI-modellen. Elders hebben onderzoekers gedocumenteerd hoe een Aurora-ransomware-operator een AI-coderingsagent gebruikte in 10 netwerken. Samen suggereren deze verhalen dat AI-ondersteuning een vast onderdeel van ransomware-operaties wordt in plaats van een eenmalige curiositeit.
Wat dit voor jou betekent
Als je een website, app of kleinbedrijfssysteem beheert dat door een database wordt ondersteund, kunnen je gegevens in gevaar zijn, zelfs als je nooit iets verdachts hebt geïnstalleerd. Contentmanagementsystemen, configuratieopslag en interne hulpmiddelen bewaren vaak belangrijke informatie in databases die niemand in jaren heeft gecontroleerd.
Voor individuele gebruikers gaat de les over de diensten waarop je vertrouwt en de accounts die je beheert. Zelfgehoste hulpmiddelen, hobbyprojecten en cloudaccounts gebruiken allemaal referenties die kunnen lekken. Die referenties als gevoelig behandelen en je eigen kopieën van belangrijke gegevens bewaren, beperkt de schade als een aanbieder of project wordt gecompromitteerd.
Er is geen reden tot paniek. De beschreven aanval is afhankelijk van toegang die kan worden beperkt en van gegevensverlies dat kan worden hersteld, mits je je voorbereidt.
Opgeslagen gegevens beschermen: toegangscontroles, referenties en offline back-ups
Deze stappen pakken de zwakke plekken aan die dit incident belicht:
- Controleer blootgestelde databases. Stel vast welke databases bereikbaar zijn vanaf het internet. Sluit openbare toegang en beperk verbindingen tot de systemen die ze nodig hebben.
- Roteer referenties. Wijzig database- en cloudwachtwoorden en -sleutels, vooral die welke in coderepositories, logs of gedeelde documenten zijn verschenen. Gebruik unieke referenties voor elke dienst.
- Pas minimale rechten toe. Applicatieaccounts hebben zelden toestemming nodig om tabellen te verwijderen of bulkversleutelingsfuncties uit te voeren. Geef ze alleen de rechten die ze nodig hebben.
- Monitor databaseactiviteit. Stel waarschuwingen in voor onverwachte tabelaanmaak, verwijderingen en onbekende aanmeldingen.
- Bewaar offline back-ups en test ze. Omdat deze aanval de oorspronkelijke tabellen liet vallen, kunnen back-ups die met dezelfde omgeving zijn verbonden ook worden blootgesteld. Bewaar ten minste één kopie offline of anderszins geïsoleerd, en oefen het herstellen ervan.
Belangrijkste punten
Het JadePuffer-verslag toont aan dat een door AI uitgevoerde ransomware-aanval op een database geen exotische malware nodig heeft, alleen toegang en een paar SQL-commando's. Begin met het controleren welke databases zijn blootgesteld, roteer referenties die kunnen zijn gelekt, en verifieer dat je offline back-ups daadwerkelijk herstellen. Voor de volledige aanvalsdetails, lees ons Sysdig-bevestigingsrapport, en volg de ENCFORGE- en Aurora-verhalen hierboven om te zien hoe door AI ondersteunde ransomware blijft veranderen.




