This detection identifies adversary activity involving malicious Java Archive (JAR) files distributed through compromised URLs tracked by URLhaus, which often serve as entry points for supply chain attacks or remote code execution. A SOC team should proactively hunt for these indicators in Azure Sentinel to rapidly isolate affected endpoints and prevent the propagation of Java-based malware that could compromise sensitive application logic before traditional signature-based defenses engage.
Threat: jar Total URLs: 2 Active URLs: 2
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxps://kryptonclientliista.lovable.app/__l5e/assets-v1/a2ff2b05-f09a-413d-96b1-14a028790953/KryptonPlus-LIISTA.jar | online | malware_download | 2026-08-15 |
hxxps://www.krypton-client.net/assets/krypton-free.jar | online | malware_download | 2026-08-15 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: jar
let malicious_domains = dynamic(["kryptonclientliista.lovable.app", "www.krypton-client.net"]);
DnsEvents
| where Name has_any (malicious_domains)
| project TimeGenerated, Computer, Name, IPAddresses
| order by TimeGenerated desc
// Hunt for web traffic to URLhaus malicious domains
let malicious_domains = dynamic(["kryptonclientliista.lovable.app", "www.krypton-client.net"]);
CommonSecurityLog
| where RequestURL has_any (malicious_domains) or DestinationHostName has_any (malicious_domains)
| project TimeGenerated, SourceIP, RequestURL, DestinationHostName, DeviceAction
| order by TimeGenerated desc
| Sentinel Table | Notes |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DnsEvents | Ensure this data connector is enabled |
Here are 5 specific false positive scenarios for the URLhaus: jar Malicious URLs detection rule, along with targeted filtering strategies:
Automated Java Application Updates via Package Managers
.jar artifacts from public repositories (e.g., Maven Central, JCenter) to update internal Java-based microservices. If the URLhaus feed flags a generic repository endpoint hosting these standard libraries as “malicious,” it triggers an alert despite the traffic being legitimate build-time activity.repo1.maven.org, jcenter.bintray.com) or filter based on the source process name matching deployment agents (ansible-runner.exe, chef-client).Scheduled Java-Based Backup and Reporting Jobs
.jar resources, which may be misidentified by the URLhaus signature due to shared hosting infrastructure.DOMAIN\BackupService) during defined maintenance windows (e.g., 02:00–04:00) where these jobs are known to run.Development IDE and Build Tool Connectivity
.jar files that might be flagged as suspicious by the detection logic due to high frequency of new URL