Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister or compromise low-privilege EPDS/EDS account
-
DeliveryAuthenticate to docketing portal
-
ExploitIntercept authenticated request via proxy
-
ExecutionTamper epds_role_id with elevated role value
-
PersistServer accepts unverified role identifier
-
ImpactAccess sealed filings and administrative functions
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V4 - API and Web Service Server-side security enforcement
|
| Exploitation Conditions | Attacker must hold a valid authenticated account on either https://epds.gao.gov/ (EPDS) or https://www.eds.cbca.gov/login (EDS) - the CVSS PR:L confirms low-privilege authentication is required - and must be able to send an HTTP request that includes the 'epds_role_id' parameter. No user interaction by another party is required (UI:N), no special attack requirements apply (AT:N), and exploitation is possible against the default configuration of the affected systems prior to the GAO fix of 2026-02-22 and the CBCA fix of 2026-03-19. The principal limiting factor is account provisioning: these are federal docketing portals with vetted user populations (contractors, attorneys, agency personnel), so an attacker must first obtain or compromise such an account. |
| Impact | The CVSS 4.0 vector AV:N/AC:L/AT:N/PR:L/UI:N with VC/VI/VA all High reflects a network-reachable, low-complexity flaw exploitable by any authenticated user with no interaction, producing full confidentiality, integrity, and availability impact on docketing data - protest filings, sealed exhibits, and adjudication records. There is no EPSS score, no KEV listing, and no public exploit identified at time of analysis, so the realistic threat is targeted abuse by legitimate filers (attorneys, contractors, agency personnel) rather than mass exploitation, but the bar to weaponize is trivial: change one parameter. Because both systems are operated by the federal government and the fixes appear to have been deployed server-side rather than as a downloadable patch, the residual risk to end users is low once the production date passes, but historical exposure (data accessed before the fix) cannot be assessed from public data. |
| Exploit ScenarioDerived | A registered EPDS or EDS user - for example, an attorney with a low-privilege filer account - logs in normally, then intercepts an authenticated request with a web proxy and modifies the 'epds_role_id' value to that of an administrator or adjudicator role. The server honors the substituted identifier without checking it against the session, granting the attacker access to other parties' protest filings, sealed exhibits, and administrative functions; no public exploit is identified at time of analysis but the technique is trivial enough to be reproduced from the advisory alone. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv3 – Jun 18, 2026
Privilege escalation in the U.S. GAO Electronic Protest Docketing System (EPDS) and Civilian Board of Contract Appeals Electronic Docketing System (EDS) allows authenticated remote attackers to elevate their privileges by tampering with the client-supplied 'epds_role_id' parameter, which the server accepts without verification. Reported by CISA-CG and tracked as EUVD-2026-37911 with a CVSS 4.0 score of 8.7, no public exploit identified at time of analysis. Both web applications have been patched by their respective government operators.
Earlier versions of this analysis (2)
Privilege escalation in the U.S. GAO Electronic Protest Docketing System (EPDS) and the Civilian Board of Contract Appeals Electronic Docketing System (EDS) lets any authenticated user elevate their own role by tampering with the client-supplied 'epds_role_id' parameter. The flaw is a textbook client-side trust failure (CWE-602) that gives an attacker high impact to confidentiality, integrity, and availability of docketing data, with no public exploit identified at time of analysis. CVSS 4.0 is 8.7 (High) and a vendor patch has been issued for both systems.
Privilege escalation in the U.S. Government Accountability Office Electronic Protest Docketing System (EPDS) and Civilian Board of Contract Appeals Electronic Docketing System (EDS) allows authenticated remote users to elevate their own privileges by tampering with the client-supplied 'epds_role_id' parameter, which the application trusts without server-side verification. The flaw is a classic client-side trust failure (CWE-602) and yields high impact on confidentiality, integrity, and availability of docketing data; no public exploit identified at time of analysis and the issue is not listed in CISA KEV. Any account holder - including external protest filers - can potentially promote themselves to a higher-privileged docketing role.
RemediationAI
Patch available per vendor advisory: GAO deployed the EPDS fix on 2026-02-22 and CBCA deployed the EDS fix on 2026-03-19, both applied server-side to the hosted services, so users do not need to take direct action beyond confirming they are accessing the live production sites at https://epds.gao.gov/ and https://www.eds.cbca.gov/login. Organizations that integrate with these portals should review the CISA CSAF advisory at https://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/IT/white/2026/va-26-169-01.json and audit their own filing/access logs from before the respective fix dates for anomalous role transitions or access to records outside the user's authorized scope. As a compensating control during the pre-patch window, operators should have moved role lookup entirely server-side keyed on the session principal, ignored any client-supplied 'epds_role_id', and logged occurrences of that parameter being supplied - the side effect is potentially breaking any legitimate workflows that relied on switching roles via the parameter, which should instead be implemented as an authenticated server-side role-switch endpoint.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
EPDS is the GAO's web portal for filing and tracking bid protests, and EDS is the CBCA's analogous docketing system for civilian agency contract appeals; both apparently share code and a common role-identifier scheme. The root cause is CWE-602 (Client-Side Enforcement of Server-Side Security): the server reads 'epds_role_id' from a client-controlled location (form field, cookie, or hidden parameter) and uses it for authorization decisions without re-checking the value against the authenticated session. Because role assignment is treated as client state rather than being looked up server-side from the authenticated user record, any logged-in user can substitute a higher-privileged role identifier and have it honored.
Know when Electronic Protest Docketing System Epds 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:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Network-reachable web app, trivial parameter tampering, requires any authenticated account (PR:L), no user interaction, full impact on docketing data confidentiality, integrity, and availability.
Primary rating from Vendor (cisa-cg).
CVSS VectorVendor: cisa-cg
Lifecycle Timeline
5DescriptionCVE.org
The U.S. Government Accountability Office (GAO) Electronic Protest Docketing System (EPDS) and Civilian Board of Contract Appeals (CBCA) Electronic Docketing System (EDS) trusts client-provided values for the 'epds_role_id' parameter without verification, allowing a remote, authenticated attacker to escalate their own privileges.
Executive ViewAI
The U.S. Government Accountability Office's Electronic Protest Docketing System (EPDS) and Board of Contract Appeals' Electronic Docketing System (EDS) contain a privilege escalation vulnerability that allows authorized system users to exceed their assigned permissions by manipulating client-supplied role parameters. This exposes confidential contract protest and appeals records to unauthorized access and modification by insiders with legitimate system credentials. Organizations must immediately apply available patches to restore proper authorization controls and prevent potential fraud or unauthorized disclosure of federal procurement data.
Apply vendor patch.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Authentication bypass in the U.S. Government Accountability Office Electronic Protest Docketing System (EPDS) and the Ci
Insecure Direct Object Reference (IDOR) in the U.S. Government Accountability Office Electronic Protest Docketing System
Network access control bypass in the U.S. Government Accountability Office Electronic Protest Docketing System (EPDS) an
EUVD-2026-37911
GHSA-768x-r5g5-79vc
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB