CVE-2026-44961: XML-RPC API User Creation Validation Bypass
CVE-2026-44961 is a validation bypass in an XML-RPC API's user creation method that was inadvertently introduced when patching a previous vulnerability. The flaw allows attackers to craft usernames that bypass security checks, enabling account impersonation or injection of malicious scripts. Because the vulnerability has no CVSS score assigned and is not listed on CISA's Known Exploited Vulnerabilities catalog, it appears to be a localized or low-impact issue at this time, though the authentication context and data exposure potential warrant attention.
Source data · NVD / CISA · public domain
- CVSS
- 3.0 · 0.0 NONE · CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:N
- Weaknesses (CWE)
- CWE-287
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-23 / 2026-06-25
NVD description (verbatim)
The XML‑RPC API addUser method has a validation bypass introduced in the fix for CVE‑2025‑55129. As a result, API users could create usernames that enabled impersonation or stored XSS attacks. Proper validation has been added where it was missing.
1 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
A regression in the addUser method of an XML-RPC API validation layer permits bypass of username constraints that were meant to prevent impersonation attacks and stored XSS. The flaw stems from incomplete validation logic introduced in the patch for CVE-2025-55129. The vulnerability maps to CWE-287 (Improper Authentication), indicating that the core issue is authentication-related rather than a simple input sanitization gap. Attackers with network access to the API can submit specially crafted usernames that pass insufficient checks and reach downstream systems without proper normalization or escape.
Business impact
If exploited, this vulnerability could allow an attacker to create accounts with usernames resembling legitimate administrators or service accounts, leading to unauthorized access, privilege escalation, or lateral movement. Stored XSS in usernames may compromise the integrity of user-facing dashboards or administrative consoles, potentially affecting the confidentiality and availability of sensitive operations. The impact depends heavily on how usernames are displayed, validated downstream, and used for access control decisions.
Affected systems
The ground-truth data provided does not specify affected vendor or product names. Organizations using XML-RPC APIs—particularly those that have recently patched CVE-2025-55129—should review their deployments and vendor advisories to determine whether their systems are exposed. Contact your API provider or vendor to confirm affected versions and scope.
Exploitability
The vulnerability requires only network access to the XML-RPC API endpoint and no authentication credentials to invoke the addUser method, suggesting a relatively low barrier to exploitation. However, the lack of a CVSS score and absence from the KEV catalog suggest either that proof-of-concept exploitation is difficult in practice, impact is limited by downstream protections, or the flaw has not yet been widely weaponized. Organizations should assume the vulnerability is exploitable if the API is exposed and test their own defenses accordingly.
Remediation
Apply the patch from your vendor that restores proper validation to the addUser method. Verify that the fix completely reimplements username constraints—including length, character set, and reserved-word checks—rather than simply patching the immediate bypass. Conduct code review and testing to ensure no regression in the fix for CVE-2025-55129 remains. If patches are not yet available, restrict API access to trusted networks and implement application-level username validation.
Patch guidance
Contact your API provider for an updated version that addresses the validation bypass. Verify patch release notes against CVE-2026-44961 explicitly. Apply patches to all instances of the affected API in development, staging, and production. Test username creation thoroughly—attempt reserved usernames, special characters, and cases that resemble legitimate accounts—before full deployment. If vendor patches are delayed, implement temporary network segmentation or API authentication requirements to reduce exposure.
Detection guidance
Monitor XML-RPC API logs for addUser method calls with suspicious or unusual usernames—those containing uppercase variants of admin names, special characters, or excessively long strings. Audit existing user accounts for usernames that appear to be impersonations or contain stored XSS payloads. Use Web Application Firewalls (WAFs) to block API requests with payloads matching known XSS or impersonation patterns. Set alerts for account creation events from unexpected IP addresses or during off-hours. Review recent user account creation logs to identify any suspicious accounts created before the patch was applied.
Why prioritize this
Although this vulnerability carries a CVSS score of 0 (NONE) and is not tracked on CISA's KEV list, the combination of network-accessible authentication bypass and the potential for account impersonation or stored XSS justifies assessment and remediation. The absence of a high CVSS score may reflect conservative scoring assumptions rather than true low risk; organizations should evaluate their own exposure based on API accessibility, downstream validation layers, and the sensitivity of usernames in their environment. Prioritize patching if your API is internet-facing or handles privileged accounts.
Risk score, explained
The CVSS 3.0 score of 0.0 (NONE severity) indicates no impact across confidentiality, integrity, or availability in the baseline scoring model. This may reflect conservative assumptions—such as the presence of downstream validation, limited user base, or administrative accounts not being affected. However, the security community and vendors often publish scores that underestimate practical risk when bypasses enable account impersonation or script injection. Organizations should weight this CVE more heavily if their API is widely accessible or if usernames directly influence authorization decisions. The absence from CISA's KEV catalog suggests no confirmed active exploitation as of the publication date.
Frequently asked questions
Does this vulnerability require authentication to exploit?
No. The addUser method is accessible over the network without prior authentication, meaning any attacker with network access to the API endpoint can attempt to create malicious usernames. However, successful exploitation depends on whether those usernames actually bypass downstream validation or are used in a way that triggers impersonation or XSS.
Is this the same as CVE-2025-55129?
No. CVE-2026-44961 is a regression—a new flaw introduced when patching the previous vulnerability. The earlier fix for CVE-2025-55129 inadvertently removed or weakened validation logic, creating a new bypass. Both should be addressed, and you should verify that the latest patch fully corrects both issues without introducing further regressions.
What should I do if I cannot patch immediately?
Restrict network access to the XML-RPC API endpoint using firewall rules, VPNs, or network segmentation. Implement rate limiting and logging on API user creation. Review recent account creation logs for suspicious usernames. Deploy a WAF rule to block requests with known XSS or impersonation patterns in the username parameter. Increase monitoring for unusual account activity or privilege changes.
How do I test if my systems are vulnerable?
Consult your vendor's advisory for specific test cases. Generally, attempt to create usernames that resemble administrator accounts, contain special characters, or include common XSS payloads (e.g., <script>, onclick=). If the API accepts and stores these without rejection, the system is likely vulnerable. Perform testing in a non-production environment only, and document findings for your remediation plan.
This analysis is based on the vulnerability data available as of the publication date and does not constitute professional security advice. The CVSS score of 0.0 and lack of KEV designation should not be interpreted as absence of risk; organizations should conduct their own threat modeling and vulnerability assessment based on their specific deployment, network exposure, and business context. Vendor advisories and patch availability may change after publication; verify current patch status and compatibility with your environment before deploying updates. Proof-of-concept code or detailed exploitation steps are not provided in this report. Organizations should engage qualified security professionals for penetration testing and remediation planning. Source: NVD (public-domain), retrieved 2026-07-28. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2022-48575LOWmacOS Login Window Bypass via State Handling Flaw
- CVE-2023-5502MEDIUMArista EOS 802.1x Authentication Bypass Vulnerability
- CVE-2026-10157HIGHOpen5GS NGAP Authentication Bypass Vulnerability – 5G Core Network Risk
- CVE-2026-10167HIGHAuthentication Bypass in BrinaryBrains School Management System
- CVE-2026-10243HIGHSmart Parking System 1.0 Authentication Bypass – Remote Admin Access
- CVE-2026-10281HIGHEnderfga claw-orchestrator Authentication Bypass – Patch Available
- CVE-2026-10283MEDIUMBottelet DaybydayCRM Authentication Bypass in Settings Handler
- CVE-2026-10288HIGHHotel Reservation System Admin Authentication Bypass