CVE-2025-2777
published 2025-05-07CVE-2025-2777: SysAid On-Prem versions <= 23.3.40 are vulnerable to an unauthenticated XML External Entity (XXE) vulnerability in the lshw processing functionality, allowing…
PriorityP193critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
ITWEXPLOITVulnCheck KEVInitial access
Exploited in the wild
EPSS
79.13%
99.6th percentile
SysAid On-Prem versions <= 23.3.40 are vulnerable to an unauthenticated XML External Entity (XXE) vulnerability in the lshw processing functionality, allowing for administrator account takeover and file read primitives.
Affected
2 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| sysaid | sysaid | <= 23.3.40 | — |
| sysaid | sysaid_on-prem | <= 23.3.40 | — |
Detection & IOCsextracted from sources · hover to see the quote
bytes↗
|3c 21|ENTITY|20 25|
snort
alert http any any -> $HOME_NET any (msg:"ET WEB_SPECIFIC_APPS SysAid On-Prem lshw XML External Entity Injection (CVE-2025-2777)"; flow:established,to_server; http.uri; content:"/lshw"; startswith; http.request_body; content:"|3c 21|ENTITY|20 25|"; fast_pattern; content:"SYSTEM"; distance:0; http.method; content:"POST"; reference:url,labs.watchtowr.com/sysowned-your-friendly-rce-support-ticket/; reference:cve,2025-2777; classtype:web-application-attack; sid:2066205; rev:1; metadata:affected_product SysAid, attack_target Server, tls_state TLSDecrypt, created_at 2025_12_09, cve CVE_2025_2777, deployment Perimeter, deployment Internal, deployment SSLDecrypt, confidence High, signature_severity Major, tag Exploit, updated_at 2025_12_09, mitre_tactic_id TA0001, mitre_tactic_name Initial_Access, mitre_technique_id T1190, mitre_technique_name Exploit_Public_Facing_Application; target:dest_ip;)
- →XXE payload in the POST body contains a DOCTYPE with a parameter entity declaration using SYSTEM keyword; detect the byte sequence 0x3C 0x21 ('<!') followed by 'ENTITY %' in the request body. ↗
- →Out-of-band XXE exfiltration triggers an outbound HTTP callback from the SysAid server with a Java User-Agent; monitor egress HTTP traffic from SysAid hosts for User-Agent strings containing 'Java'.
- →The interactsh/OOB detection template confirms exploitation via an HTTP interaction on the interactsh protocol channel, indicating DNS/HTTP callback-based XXE exfiltration is the primary exploitation technique.
- →Successful exploitation leads to administrator account takeover and arbitrary file read; investigate SysAid admin account creation or privilege changes following any /lshw POST alert. ↗
- →Snort/Suricata SID 2066205 (ET rule) covers this CVE; ensure TLS inspection (SSLDecrypt) is enabled on perimeter and internal sensors as the rule metadata flags tls_state TLSDecrypt.
- ·Affected versions are SysAid On-Prem only (<=23.3.40); cloud/SaaS deployments are not in scope and this rule should not be applied to SysAid cloud traffic. ↗
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vulncheck9.3CRITICAL
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-hxv5-fpm3-vhqh: SysAid On-Prem versions <= 23
ghsa_unreviewed·2025-05-07
CVE-2025-2777 [CRITICAL] CWE-611 GHSA-hxv5-fpm3-vhqh: SysAid On-Prem versions <= 23
SysAid On-Prem versions <= 23.3.40 are vulnerable to an unauthenticated XML External Entity (XXE) vulnerability in the lshw processing functionality, allowing for administrator account takeover and file read primitives.
VulnCheck
sysaid sysaid Improper Restriction of XML External Entity Reference
vulncheck·2025·CVSS 9.3
CVE-2025-2777 [CRITICAL] sysaid sysaid Improper Restriction of XML External Entity Reference
sysaid sysaid Improper Restriction of XML External Entity Reference
SysAid On-Prem versions <= 23.3.40 are vulnerable to an unauthenticated XML External Entity (XXE) vulnerability in the lshw processing functionality, allowing for administrator account takeover and file read primitives.
Affected: SysAid SysAid On-Premise
Required Action: Apply remediations or mitigations per vendor instructions or discontinue use of the product if remediation or mitigations are unavailable.
Exploitation References: https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2025-05-14&host_type=src&vulnerability=cve-2025-2777; https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2025-05-15&host_type=src&vulnerability=cve-2025-2777; https://dashboard.shadowserv
Suricata
ET WEB_SPECIFIC_APPS SysAid On-Prem lshw XML External Entity Injection (CVE-2025-2777)
suricata·2025-12-09·CVSS 9.3
CVE-2025-2777 [CRITICAL] ET WEB_SPECIFIC_APPS SysAid On-Prem lshw XML External Entity Injection (CVE-2025-2777)
ET WEB_SPECIFIC_APPS SysAid On-Prem lshw XML External Entity Injection (CVE-2025-2777)
Rule: alert http any any -> $HOME_NET any (msg:"ET WEB_SPECIFIC_APPS SysAid On-Prem lshw XML External Entity Injection (CVE-2025-2777)"; flow:established,to_server; http.uri; content:"/lshw"; startswith; http.request_body; content:"|3c 21|ENTITY|20 25|"; fast_pattern; content:"SYSTEM"; distance:0; http.method; content:"POST"; reference:url,labs.watchtowr.com/sysowned-your-friendly-rce-support-ticket/; reference:cve,2025-2777; classtype:web-application-attack; sid:2066205; rev:1; metadata:affected_product SysAid, attack_target Server, tls_state TLSDecrypt, created_at 2025_12_09, cve CVE_2025_2777, deployment Perimeter, deployment Internal, deployment SSLDecrypt, confidence High, signature_severity Major,
Suricata
ET WEB_SPECIFIC_APPS SysAid On-Prem serverurl XML External Entity Injection (CVE-2025-2776)
suricata·2025-12-09·CVSS 9.3
CVE-2025-2776 [CRITICAL] ET WEB_SPECIFIC_APPS SysAid On-Prem serverurl XML External Entity Injection (CVE-2025-2776)
ET WEB_SPECIFIC_APPS SysAid On-Prem serverurl XML External Entity Injection (CVE-2025-2776)
Rule: alert http any any -> $HOME_NET any (msg:"ET WEB_SPECIFIC_APPS SysAid On-Prem serverurl XML External Entity Injection (CVE-2025-2776)"; flow:established,to_server; http.uri; content:"/mdm/serverurl"; startswith; http.request_body; content:"|3c 21|ENTITY|20 25|"; fast_pattern; content:"SYSTEM"; distance:0; http.method; content:"POST"; reference:url,labs.watchtowr.com/sysowned-your-friendly-rce-support-ticket/; reference:cve,2025-2776; classtype:web-application-attack; sid:2066206; rev:1; metadata:affected_product SysAid, attack_target Server, tls_state TLSDecrypt, created_at 2025_12_09, cve CVE_2025_2777, deployment Perimeter, deployment Internal, deployment SSLDecrypt, confidence High, signat
Suricata
ET WEB_SPECIFIC_APPS SysAid On-Prem Authenticated updateApi Arbitrary OS Command Injection (CVE-2025-2778)
suricata·2025-12-09
CVE-2025-2778 ET WEB_SPECIFIC_APPS SysAid On-Prem Authenticated updateApi Arbitrary OS Command Injection (CVE-2025-2778)
ET WEB_SPECIFIC_APPS SysAid On-Prem Authenticated updateApi Arbitrary OS Command Injection (CVE-2025-2778)
Rule: alert http any any -> $HOME_NET any (msg:"ET WEB_SPECIFIC_APPS SysAid On-Prem Authenticated updateApi Arbitrary OS Command Injection (CVE-2025-2778)"; flow:established,to_server; http.uri; content:"/API.jsp"; http.request_body; content:"updateApiSettings|3d|true"; fast_pattern; content:"javaLocation|3d|"; pcre:"/^[^&]*?(?:[\x3b\x24\x60\x7c]|\x25(?:0[aA]|3[bB]|24|60|7[cC]))/R"; reference:url,www.sonicwall.com/blog/critical-sysaid-xxe-vulnerabilities-expose-systems-to-remote-exploitation-cve-2025-2775-2777-; reference:cve,2025-2778; classtype:web-application-attack; sid:2066207; rev:1; metadata:affected_product SysAid, attack_target Server, tls_state TLSDecrypt, created_at 2025_1
Nuclei
SysAid On-Prem <= 23.3.40 - XML External Entity
nuclei·CVSS 9.8
CVE-2025-2777 [CRITICAL] SysAid On-Prem <= 23.3.40 - XML External Entity
SysAid On-Prem
%foo;
]>
matchers-condition: and
matchers:
- type: word
part: interactsh_protocol
words:
- "http"
- type: word
part: interactsh_request
words:
- "User-Agent: Java"
# digest: 4a0a00473045022100a542c26870f44aa8191f7e9193292a7170b98dd0e9db1ff3c42c61cb06a232a502201067162b1f1dad9e56b9c073c69584aba4efee08f1312378184b9fa2a5389a10:922c64590222798bb761d5b6d8e72950
Greynoiseio
NoiseLetter March 2026
blogs_greynoiseio
NoiseLetter March 2026
Events, events… and yes, even more events. 🌍 GreyNoise has been on the move. March kept us busy with stops at eCrimes in London and SecIT in Hanover—but we’re just getting started. Over the next few months, we’ll be hitting the road for CrowdStrike CrowdTours across eight cities, heading to Glasgow to speak and sponsor CyberUK, and making our way to Tampa for H-ISAC. If you’ll be at any of these (or nearby), we’d love to connect.
And while we’ve been racking up miles, we haven’t slowed down on the research front. We’ve just released some exciting new findings—with even more coming in the next few weeks—so keep an eye out.
Thanks, as always, for being part of the GreyNoise community.
Featured
About this new report
Every enterprise firewall processes traffic from residential IP space. T
Greynoiseio
NoiseLetter May 2025
blogs_greynoiseio
NoiseLetter May 2025
CVE Disclosure Early Warning Get an early warning when traffic spikes indicate a high likelihood of new disclosures
Compromised Asset Detection Find out immediately if an asset communicates with a malicious IP address
Vulnerability Prioritization Get real-time insight into active exploitation trends to better understand risk and severity
SOC Efficiency Filter out noisy, low priority and false-positive alerts from mass internet scanners
Incident Investigation Add context to incidents to speed the determinations of scope and timelines
Threat Hunting Quickly identify anomalous behavior and enrich your threat hunting campaigns
Why GreyNoise
CVE Disclosure Early Warning Get an early warning when traffic spikes indicate a high likelihood of new disclosures
Compromised Asset Detection Fin
2025-05-07
Published
Exploited in the wild