Ransomware victim disclosure
← All victimsNational Science and Technology Development Agency
listed as nstda.or.th · Claimed by Babuk2 · listed 1 year ago
Status timeline
- ListedMar 18, 2025
- Data leakeddate unknown
At a glance
- Group
- Babuk2
- Status
- Data leaked
- Country
- Thailand
- Sector
- Technology
- Listed on leak site
- Mar 18, 2025
About the victim
AI dossier — public-source company profileNSTDA is Thailand's national agency for science and technology development, operating under the Ministry of Higher Education, Science and Innovation. It conducts research, development, and technology transfer initiatives across multiple scientific disciplines and serves as a hub for advancing Thailand's scientific capabilities.
- Industry
- Government Research & Technology Development
- Address
- 114 Thailand Science Park, Phahonyothin Road, Khlong Luang, Pathum Thani 12120, Thailand
- Employees
- 500-1000
- Founded
- 1991
Attack summary
Severity: high — Target is a government science and technology agency; breach of national research infrastructure and government systems represents significant operational and strategic risk, though specific data sensitivity cannot be confirmed from the limited post.Babuk2 claims to have compromised NSTDA and published data. The group has disclosed the victim on their leak site, indicating data exfiltration.
Data the group says was taken
AI dossier — extracted from the leak post- Research data
- Government agency records
- Technology development files
- Institutional communications
What the group claims
nstda.or.th
Sources
Source
Indexed 1 year agoThis page surfaces a public ransomware disclosure indexed by Darkfield. Original posts come from the operator's own leak site; we cross-check against ransomware.live, RansomLook and RansomWatch where applicable. Share this URL freely.
Is this your supplier? Your competitor? You?
Pro plans monitor your domain, corporate emails, and crypto wallets across every new ransomware leak-site post, breach dump and Telegram callout — alerts within 5 minutes.

