PoC exploit for SysAid pre-auth RCE released, upgrade quickly!
Vulnerabilities mentionedAll →
| CVE | Vulnerability | CVSS | EPSS | Flags | Affected | Exposure | Published |
|---|---|---|---|---|---|---|---|
| CVE-2025-2776 +1 in the same advisory: …2775 | Unauthenticated XXE in SysAid On-Prem Enables Admin Account Takeover SysAid On-Prem, an IT service management (ITSM) platform, is vulnerable to an unauthenticated XML External Entity (XXE) flaw (CWE-611) in its Server URL processing functionality. Because the XML parser accepts attacker-controlled external entities without restriction, any remote attacker who can reach the vulnerable endpoint can trigger the flaw with no credentials and no user interaction. Successful exploitation gives the attacker arbitrary file-read primitives on the server, which can be leveraged to hijack an administrator account; public research (watchTowr) demonstrates chaining this XXE into pre-auth remote code execution, and related reporting notes SSRF and remote file access in active attacks. All SysAid On-Prem deployments running version 23.3.40 or earlier are affected. Exploitation is ongoing: CISA added CVE-2025-2776 to the Known Exploited Vulnerabilities catalog on 2025-07-22, and EPSS assigns a 64.4% probability of exploitation within 30 days. Do: Upgrade all SysAid On-Prem installations to a release newer than 23.3.40 per the vendor's patched advisory, applying the other recently patched SysAid fixes as well since the public PoC chains this XXE with additional flaws into pre-auth RCE. Until patched, limit internet exposure of the SysAid server and check logs for XXE/SSRF activity and unexpected administrator logins. CISA's BOD 22-01 directive requires federal agencies to apply vendor mitigations or discontinue use of the product; the PoC is public and exploitation is confirmed, so treat this as urgent. | 9.8 group max | 64% | KEV PoC |
| moderate≈2,000–10,000 internet-exposed SysAid On-Prem instances (thousands of customer organizations, many running the helpdesk portal on public endpoints) | |
| CVE-2025-2777 | Unauthenticated XXE in SysAid On-Prem <= 23.3.40 Enables Admin Takeover SysAid On-Prem versions 23.3.40 and earlier contain an unauthenticated XML External Entity (XXE) injection flaw (CWE-611) in the functionality that processes lshw (hardware inventory) data. Because the XML parser resolves external entities from network-supplied input without requiring authentication, a remote attacker can inject malicious entity definitions into lshw processing requests. Successful exploitation yields arbitrary file-read primitives and can be leveraged to take over an administrator account (CVSS 3.1: 9.8). All organizations running affected on-premises SysAid builds are in scope; cloud-hosted SysAid is not named in the advisory. Exploitation is likely in the wild: CISA has warned that SysAid flaws enabling remote file access and SSRF are under active attack, a public PoC has been released, and EPSS puts the 30-day exploitation probability at 72.2%. Do: Upgrade SysAid On-Prem to a patched release newer than 23.3.40 as soon as possible (the vendor has patched this and related pre-auth flaws, per recent headlines). Until patched, minimize the server's internet exposure and restrict its outbound network access, since XXE exploitation can depend on the server resolving attacker-controlled external entities. Review logs for unexpected unauthenticated lshw/XML requests and for signs of administrator account changes or unusual file access. | 9.8 | 72% | PoC |
| largetens of thousands of on-prem deployments, with thousands of instances internet-exposed in public scans | |
| CVE-2025-2778 | Rejected reason: This CVE ID has been rejected or withdrawn by its CVE Numbering Authority. Rejected reason: This CVE ID has been rejected or withdrawn by its CVE Numbering Authority. NVD description · AI analysis pending | — | — | — | — |
Full article447 words · extracted from helpnetsecurity.com · click to collapse
WatchTowr researchers have released a proof-of-concept (PoC) exploit that chains two vulnerabilities in SysAid On-Prem – the self-hosted version of the platform behind SysAid’s popular IT service management and IT helpdesk solutions – to achieve unauthenticated remote code execution on the underlying server.

The vulnerabilities have been patched in SysAid On-Prem v24.4.60, released in early March 2025, but it’s likely that many enterprises have not upgraded yet.
Creating the PoC
“In an on-premise deployment, SysAid runs as a Windows Server–based application within your organization’s infrastructure. Think of the SysAid server as just another Windows box in your closet, except this one handles every IT ticket, asset record, and help-desk magic you throw at it,” WatchTowr researchers explained.
By probing the application for weaknesses, they uncovered three XML external entity injection vulnerabilities (CVE-2025-2775, CVE-2025-2776 and CVE-2025-2777).
Those can be exploited by sending a specially crafted HTTP POST request that will force the application to download data from an attacker-controlled server and process it – and an attacker does not need valid login credentials to take advantage of any of them.
They then showed that by leveraging one of them, they can grab a specific file from the instance, which is created when SysAid is first installed and contains the clear-text password of the main administrator account.
They reported the vulnerabilities to SysAid, and the company patched those and others in the aforementioned v24.4.60 of the platform. Among the others was CVE-2025-2778 (or SYSAID-11246), an OS command injection vulnerability that was either found internally or reported by another researcher.
By comparing the vulnerable and the patched version, they pinpointed the command injection flaw. With that knowledge and the admin credentials in hand, they demonstrated that they could achieve pre-auth remote code execution by sending a HTTP request.
Upgrade and/or prevent access to SysAid instances
If your SysAid instance is internet-facing, you should upgrade it as soon as possible, if not immediately: With a PoC publicly available and SysAid On-Prem having been targeted by ransomware gangs in the past, it’s only a matter of time until exploitation attempts start.
Also consider whether you really need the instance to be reachable via the internet. If not, disable public internet access, put SysAid behind a firewall or VPN, and only allow access from trusted IPs or internal networks.
Securing SysAid admin and standard user accounts with multi-factor authentication is also a good idea.
UPDATE (July 23, 2025, 05:20 a.m. ET):
CISA has added CVE-2025-2775 and CVE-2025-2776 to its Known Exploited Vulnerabilities catalog, thus confirming in-the-wild exploitation of the flaws.

Subscribe to our breaking news e-mail alert to never miss out on the latest breaches, vulnerabilities and cybersecurity threats. Subscribe here!

Text extracted automatically; images, tables and formatting may be missing. Original: https://www.helpnetsecurity.com/2025/05/07/poc-exploit-for-sysaid-pre-auth-rce-released-upgrade-quickly/