LevelBlue has identified QuimaRAT, a remote access trojan written in Java and sold as malware-as-a-service starting at $150 per month. On July 6, 2026, the threat intelligence firm published its full technical analysis: the RAT leverages native JNA libraries to interact with low-level APIs across three operating systems, bypassing the defensive assumption that treats Java as a second-tier threat.
The novelty lies not in the language but in the architecture. QuimaRAT demonstrates that the combination of Java modules with cross-platform native access, dynamically loadable encrypted plugins, and a delivery ecosystem that exploits operating system trust mechanisms — not zero-day vulnerabilities — constitutes an attack vector competitive with traditional C/C++ implants.
- QuimaRAT is a modular Java RAT with 74 modules for Windows and 46 for macOS and Linux, according to the cited source.
- The builder generates payloads in 6 formats (JAR, EXE, APP, SH, BAT, VBS) and the Quima Loader bypasses Windows SmartScreen using the browser cache.
- Persistence is OS-specific: Registry Run keys and Scheduled Tasks on Windows, .desktop files and crontab on Linux, LaunchAgent plist on macOS.
- The MaaS model offers subscriptions from $150 monthly to $1,200 lifetime, with infrastructure-as-code for C2 rotation via Pastebin.
From Java to JNA: How Cross-Platform Native Access Works
QuimaRAT is organized as a Maven project with embedded native JNA (Java Native Access) libraries for Windows, Linux, and macOS across multiple architectures. Chen Aviani and Nikita Kazymirsky of LevelBlue observed that "these native components allow the RAT to interact directly with low-level operating system APIs through C/C++ code, indicating intentional support for broad multi-platform deployment".
The technical choice has a perverse effect on defenses. Enterprise environments often segment risk by stack: Windows desktops under EDR, Linux servers under file integrity monitoring, macOS developer machines often with lighter profiles. Java crosses these barriers as a "safe" runtime, signed and sometimes exempt from stringent checks. QuimaRAT exploits this implicit trust to execute native code with the same capabilities as a C/C++ implant, but with an attack surface that mirrors legitimate enterprise ecosystem patterns.
Modular Architecture and Flexible C2: The RAT as a Platform
"Built around a modular architecture, the RAT supports dynamic capability expansion through encrypted plugins that can be delivered, loaded, unloaded, and updated directly from its command-and-control (C2) infrastructure" — LevelBlue
The operational core distinguishes itself by separating the implant from its capabilities. The malware establishes communication with the C2 server via TCP, with fallback to WebSocket, TLS, and HTTPS. An integrated watchdog keeps the channel active, while an optional Pastebin-based mechanism allows updating the C2 host without rebuilding and redistributing the payload. The source does not specify whether this mechanism is actively used or remains a theoretical capability.
The suite's builder generates output in six formats: JAR, EXE, APP, SH, BAT, VBS. The Quima Builder supports ten delivery vectors: XLL, LNK, VBS, JS, BAT, DOCM, XLSM, MSC, CPL, CHM. This multiplicity is not ornamental: it allows adapting delivery to the target context without modifying the malware core, reducing operational cost for service buyers.
Evasion and Persistence: When the Trusted System Becomes the Vector
Quima Loader represents the most insidious point of contact with the user. The mechanism described by LevelBlue involves loading a landing page, caching the payload in the browser, and executing the loader which reads the content from the cache: this pattern exploits the system's implicit trust in resources already validated by navigation, bypassing Windows SmartScreen protections.
Persistence follows the same logic of OS-specific adaptation. On Windows: Registry Run keys, Scheduled Tasks, Startup folder. On Linux: .desktop files and crontab entries. On macOS: LaunchAgent plist. The dossier does not specify whether macOS persistence requires elevated privileges for functionality like screen capture and input control, but explicitly reports that "complete stealth" on macOS depends on such permissions — unlike Windows and Linux scenarios where the capability is documented as integrated.
Sandbox evasion occurs via virtual environment detection before execution, with single-instance enforcement via a lock file in a temporary directory. On Windows, QuimaRAT supports fileless shellcode execution.
Why It Matters
The dossier does not document specific remedial measures released by LevelBlue nor operational guidance for mitigation. The source does not specify the nature of exfiltratable data, the volume of active campaigns, or the geography of operators.
What emerges clearly is the direction of MaaS: the entry price ($150 monthly) and tiered structure (up to $1,200 lifetime) lower the barrier for actors with limited technical skills. Promotional material cited by LevelBlue makes the strategy explicit: "A RAT, a builder suite, a web loader, and an HTML dropper — each built around what Windows already trusts... Native execution paths, system-owned resources, clean outputs. AV sees nothing unusual. Neither does the user".
QuimaRAT's cross-platform nature uniformly exposes heterogeneous environments that often adopt differentiated and isolated defenses. The source does not confirm whether the malware has been observed in real-world attacks or if the analysis is limited to threat intelligence on acquired samples. Specific hashes for IOC identification are absent.
Analysis: The Paradox of Security by Osmosis
QuimaRAT revives a structural tension in endpoint defenses. The Java runtime is perceived as benign for historical reasons: bytecode sandboxing, declarative security model, absence of arbitrary pointers. These same characteristics make it invisible to controls that look for anomalies in C/C++ patterns. The addition of JNA breaks the assumption without breaking the profile: the process remains Java.exe, the signature remains valid, the allocated memory follows runtime conventions.
LevelBlue defines QuimaRAT as "a modular Java RAT platform rather than a single static implant". The phrasing underscores a transition: malware is no longer an artifact to detect, but a service to monitor through its ecosystem — builder, C2 infrastructure, rotation mechanisms. The challenge for defenses is not strictly technical, but conceptual: recalibrating implicit trust toward cross-platform runtimes that abstract native access.
Information is based on the cited advisory and current as of publication.
Information is based on the cited source and current as of publication.
Sources
- https://thomasharris6.wordpress.com/2026/07/06/new-java-based-quimarat-maas-built-to-run-on-windows-linux-and-macos/
- https://www.guardianmssp.com/2026/07/06/new-java-based-quimarat-maas-built-to-run-on-windows-linux-and-macos/
- https://www.xloggs.com/2026/07/06/breaking-news-cyber-threats-2026-07-06-0300-pdt/
- https://securelist.com/microsoft-device-code-phishing-attack/120350/
- https://thehackernews.com/2026/07/new-trojpix-attack-leaks-data-from-air.html
- https://thehackernews.com/2026/07/opera-gx-flaw-let-malicious-sites-auto.html
- https://thehackernews.com/2026/07/new-skillcloak-technique-lets-malicious.html
- https://thehackernews.com/2026/07/new-java-based-quimarat-maas-built-to.html