Power BI Report Server
CVE-2026-21229
HIGH
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-reachable input validation flaw requires low-privilege authentication (PR:L); full code execution on the vulnerable system yields C:H/I:H/A:H with no scope change.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
5DescriptionNVD
Improper input validation in Power BI allows an authorized attacker to execute code over a network.
AnalysisAI
Remote code execution in Microsoft Power BI Report Server exposes organizations to full system compromise via crafted network requests from authenticated low-privileged users. The flaw, rooted in CWE-20 improper input validation, carries a CVSS score of 8.8 with high confidentiality, integrity, and availability impact. Despite the elevated severity score, EPSS sits at just 0.04% (13th percentile) with no KEV listing and no known public exploit, suggesting the vulnerability is currently untargeted rather than actively weaponized.
Technical ContextAI
The affected component is Microsoft Power BI Report Server, an on-premises business intelligence platform derived from SQL Server Reporting Services (SSRS), identified via CPE cpe:2.3:a:microsoft:power_bi_report_server:*:*:*:*:*:*:*:*. The root cause is CWE-20 (Improper Input Validation), meaning the server fails to adequately sanitize or constrain attacker-supplied input before using it in a sensitive operation - a classic precondition for arbitrary code execution. Power BI Report Server exposes network-accessible endpoints for report rendering, data source management, and administrative tasks, any of which could serve as an injection surface. The wildcard CPE version field indicates NVD has not yet bounded the affected version range to specific releases.
RemediationAI
Apply the vendor-released patch as directed by the Microsoft Security Response Center advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-21229. An exact patched version number is not confirmed from available data - administrators must consult the MSRC advisory to identify the correct update package. As compensating controls pending patching, restrict network access to Power BI Report Server to trusted internal segments only, blocking any internet-facing exposure at the perimeter firewall (trade-off: reduces external accessibility for remote users). Enforce the principle of least privilege for all report server accounts to limit which authenticated users can reach vulnerable endpoints (trade-off: may restrict legitimate self-service BI workflows). Enable audit logging on the report server to detect anomalous authenticated request patterns. Note that the tags reference 'Information Disclosure' alongside RCE, so data exfiltration risk should also be considered in scope.
More in Power Bi Report Server
View allA cross-site scripting (XSS) vulnerability exists when Microsoft SQL Server Reporting Services (SSRS) does not properly
Power BI Report Server Spoofing Vulnerability. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitabl
Remote code execution in Microsoft Power BI enables low-privileged authenticated attackers to execute arbitrary code ove
Power BI Report Server Spoofing Vulnerability. Rated high severity (CVSS 8.2), this vulnerability is remotely exploitabl
Microsoft Power BI Information Disclosure Vulnerability. Rated high severity (CVSS 7.7), this vulnerability is remotely
Power BI Remote Code Execution Vulnerability. Rated high severity (CVSS 7.6), this vulnerability is remotely exploitable
A Cross-Site Scripting (XSS) and Cross-Site Request Forgery (CSRF) vulnerability exists when Power BI Report Server Temp
A spoofing vulnerability exists in Microsoft Power BI Report Server in the way it validates the content-type of uploaded
Cross-site scripting (CWE-79) in Microsoft Power BI Report Server lets an authenticated, low-privileged attacker inject
Power BI Report Server Spoofing Vulnerability. Rated medium severity (CVSS 4.7), this vulnerability is remotely exploita
Same weakness CWE-20 – Improper Input Validation
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today