Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious URL for vulnerable endpoint
-
DeliveryDeliver link via phishing to payroll user
-
ExploitVictim opens crafted URL
-
ExecutionReflected payload executes JS in browser
-
ImpactSteal session tokens / act as user
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to lure an authenticated Dayforce Payroll user into opening a specially crafted URL targeting one of the affected reflected-XSS endpoints (UI:A/UI:R) - the payload does not self-trigger. No attacker authentication is needed (PR:N) and default configurations are affected, but the mandatory victim click and the fact that impact is confined to the victim's browser session (no server-side compromise) are the key limiting factors. Confirmed only in Dayforce Payroll R2026.2.0; applicability to other versions is unverified because the vendor was unreachable. |
| Impact | This is a genuine but modest-priority issue - a real cross-site scripting flaw whose real-world risk is bounded by the interaction requirement, not inflated by it. The vendor CVSS 4.0 vector (CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N, 5.1 Medium) is internally consistent with a reflected XSS: network vector, no authentication (PR:N), but active user interaction (UI:A) is mandatory and there is NO vulnerable-system impact - only low subsequent-system confidentiality/integrity (SC:L/SI:L) representing script execution in the victim's browser. Exploitation status: no public exploit identified at time of analysis - there is no EPSS score, no CISA KEV listing, and no POC referenced in the CERT-PL advisory. All three signals therefore align on LOW likelihood of imminent mass exploitation; nothing conflicts here. The chief data gaps are that the flaw is confirmed ONLY in R2026.2.0 (vendor was unreachable, so the full affected-version range is unknown) and the sole reference URL actually points to sibling CVE-2026-73640 rather than this CVE, so endpoint-level detail is not independently verifiable. Net: a legitimate reflected XSS worth patching in a payroll/PII-handling SaaS, but not an emergency - it requires a socially-engineered click and yields session-scoped script execution rather than server compromise. |
| Exploit ScenarioDerived | An attacker crafts a URL to a vulnerable Dayforce Payroll endpoint with a malicious JavaScript payload in a reflected parameter, then delivers it to a payroll user via phishing email or chat. When the victim (an authenticated HR/payroll operator) clicks the link, the script executes in their browser under the Dayforce origin, enabling session/token theft or actions in the payroll application on their behalf. No public POC or exploit code is currently available. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 28, 2026
Reflected cross-site scripting in multiple Dayforce Payroll endpoints lets an unauthenticated attacker craft a URL that, once opened by a logged-in payroll user, runs arbitrary JavaScript in that user's browser session. Confirmed only in Dayforce Payroll R2026.2.0, with applicability to other versions unverified because repeated attempts to reach the vendor were unsuccessful, and with no public exploit identified at time of analysis. The real-world risk is genuine but modest: exploitation is gated by a mandatory victim click (UI:A/UI:R) and impact is confined to the victim's browser session, with no server-side compromise - no CISA KEV listing and no evidence of active exploitation in the available data.
RemediationAI
No vendor-released patch was identified at time of analysis, and the reporting note states that vendor contact attempts were unsuccessful; the authoritative prerequisite is therefore to obtain a fixed release directly from Dayforce support and to monitor the CERT-PL publication (https://cert.pl/en/posts/2026/08/CVE-2026-73640) and Dayforce's advisory channels for a patched build, since no exact fix version can be cited here. Until a patch is confirmed, apply compensating controls: enforce a Content-Security-Policy with a strict script-src (nonce or hash based, no 'unsafe-inline') on the Dayforce Payroll origin to blunt injected inline script - the trade-off is that legacy inline handlers or third-party widgets in the payroll UI may break and require allowlisting. Deploy WAF rules that detect and block common reflected-XSS payload patterns in query strings and path segments reaching the payroll endpoints, accepting the normal risk of false positives on legitimate parameter values and the need for tuning. Where practical, place the payroll application behind an identity-aware proxy that validates or normalizes request parameters before they reach the origin, though this adds latency and an additional component to secure. Because the payload must be delivered as a link the victim opens, reduce exposure through user-facing safeguards: train payroll administrators not to follow unsolicited links into the application, and prefer navigating to the application directly rather than clicking emailed deep links. Note that none of these controls remove the underlying missing-output-encoding defect; they only reduce exploitability until Dayforce ships a fix.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is a classic CWE-79 improper neutralization of input during web page generation, in its reflected (non-persistent) form. One or more Dayforce Payroll endpoints echo user-supplied input from the request - typically a query string or path parameter - back into the HTML response without adequate output encoding or context-aware escaping, so a crafted link causes the victim's browser to parse attacker-controlled markup and execute script in the origin of the payroll application. Because the script runs in the Dayforce Payroll origin, it can act with the victim's session context for actions the browser permits (content/C:L, integrity/I:L per the assessed S:C vector), which is why cross-site scripting in a payroll system matters: the DOM-accessible session can be abused to read displayed data or induce in-session actions. The affected product is identified by the wildcard CPE cpe:2.3:a:dayforce:payroll:*:*:*:*:*:*:*:*, meaning version specificity is not supplied by the CPE itself; the only version confirmed vulnerable is R2026.2.0. The supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:A, VC:N/VI:N/VA:N, SC:L/SI:L/SA:N) and our assessed CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N) agree on the core profile: network-reachable, low complexity, no attacker authentication, but requiring user interaction, with limited scope-restricted confidentiality and integrity impact and no availability impact. Tags (XSS, Payroll) and the CERT-PL report are consistent with a reflected-injection issue rather than a server-side or authentication-bypass class of bug.
Know when Payroll gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
Remote reflected XSS needs no attacker auth (PR:N) but a victim click (UI:R); the browser-context execution crosses trust boundaries (S:C) with low confidentiality/integrity and no availability impact.
Primary rating from Vendor (CERT-PL).
CVSS VectorVendor: CERT-PL
DescriptionCVE.org
Dayforce Payroll is vulnerable to Reflected XSS in multiple endpoints. An attacker can prepare a specially crafted URL that, when opened, results in arbitrary JavaScript execution in the victim's browser.
Because vendor contact attempts were unsuccessful, the vulnerability has only been confirmed in version R2026.2.0 but may also affect other versions.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Unauthenticated time-based blind SQL injection in the Dayforce Payroll password-recovery (forgot-password) function lets
Remote, unauthenticated attackers can retrieve arbitrary local files from Dayforce Payroll by calling its file-download
Full compromise of Oracle Payroll (Oracle E-Business Suite, Internal Operations component) is possible when a low-privil
Full takeover of Oracle Payroll (component: Internal Operations) in Oracle E-Business Suite 12.2.3 through 12.2.15 is ac
Full compromise of Oracle Payroll (Internal Operations component of Oracle E-Business Suite, versions 12.2.3 through 12.
Local privilege escalation in Oracle Payroll (E-Business Suite 12.2.3 through 12.2.15) enables a low-privileged attacker
Cross-scope confidentiality compromise in Oracle Payroll (Oracle E-Business Suite, Internal Operations component) versio
Unauthorized data exposure in Oracle Payroll (E-Business Suite component: Internal Operations) allows a low-privileged,
Unauthorized disclosure of critical data in Oracle Payroll (Oracle E-Business Suite, Internal Operations component), ver
Full compromise of Oracle Payroll (a module of Oracle E-Business Suite, Internal Operations component) is possible in su
Vulnerability in the Oracle Payables component of Oracle E-Business Suite (subcomponent: Self Service Manager). Rated me
Unauthorized data access in Oracle Payroll (E-Business Suite component) versions 12.2.3 through 12.2.15 allows a low-pri
EUVD-2026-88250
GHSA-9rqp-h52c-rgx9
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB