Compliance reports
In SonarQube Server 2026.5, compliance reports show how your projects, applications, and portfolios measure up against security-focused, regulatory, and accessibility standards.
Compliance reports are available starting in Enterprise edition.
Introduction
Compliance reports give you the big picture of how your project, application, or portfolio measures up against the standards your organization must meet. For each supported standard, the report shows the findings from your latest analysis that relate to that standard, so security, compliance, and audit teams can track their progress.
Depending on the configuration of your SonarQube Server instance, compliance reports are generated with metrics either from Standard Experience or MQR mode.
Compliance reports are different from regulatory reports, which are downloadable ZIP snapshots of a project branch for audit and governance purposes. See Regulatory reports for details.
Retrieving compliance reports
Go to your project, your application, or your portfolio > Reporting > Compliance reports. See Retrieving projects or Retrieving a portfolio for how to find your project, application, or portfolio.
For a project, select the branch you want to review.
In Browse by standard type, select a standard type to filter the list of standards: All standards, Security-focused, Regulatory, or Accessibility.
Select a standard for which you want to view the report.
The report is generated on the right side of the screen.

Standards
The compliance reports page groups the supported standards into three types: security-focused, regulatory, and accessibility. Select All standards to list every standard, or select a type to show only the standards of that type.
Security-focused
Security-focused standards help you understand where you stand compared to the most common security mistakes made in the past. Compliance reports cover the following security-focused standards:
OWASP Top 10 (versions 2025, 2021, 2017)
CWE Top 25 (versions 2024, 2023, 2022, and 2021)
OWASP ASVS (versions 5.0 and 4.0, levels 1, 2, 3)
OWASP Top 10 for LLM Applications (version 2025)
PCI DSS (versions 4.0 and 3.2.1)
STIG ASD (version 6 and 5)
They represent the bare minimum compliance for anyone putting in place a secure development lifecycle.
The EU Cyber Resilience Act also includes security requirements. It's listed with the regulatory standards. See #regulatory for details.
Regulatory
Regulatory standards come from laws, regulations, and industry bodies that set requirements for particular markets or types of products. Compliance reports cover the following regulatory standards:
EU Cyber Resilience Act (CRA): the European Union regulation that sets cybersecurity requirements for products with digital elements placed on the EU market. It's maintained by the European Commission. For details about how SonarQube features map to the CRA requirements, see Cyber Resilience Act capability mapping.
MISRA C++:2023: guidelines for the use of C++ in safety-critical and mission-critical systems, published by The MISRA Consortium Limited. The report groups issues by the guideline categories defined in MISRA Compliance:2020: mandatory, required, and advisory.
When you select MISRA, the report displays the number of MISRA issues to address and a table with the Classification and Issues columns. The results are based on the relevant active MISRA rules in your quality profiles. Each classification combines a guideline category with a guideline type (directive or rule):
Advisory directives
Advisory rules
Mandatory directives
Mandatory rules
Required directives
Required rules
For MISRA results to appear, your project must include C/C++ code and use a C/C++ quality profile with MISRA rules activated. Select one of the Sonar MISRA compliance quality profiles or activate MISRA rules in a custom C/C++ quality profile, then run a new analysis. See The Sonar MISRA compliance quality profiles for more information.
MISRA and MISRA C are the registered trade marks of The MISRA Consortium Limited.
Accessibility
Accessibility standards help you check that the user interfaces you build can be used by people with disabilities. Compliance reports cover the following accessibility standard:
WCAG (versions 2.0, 2.1, and 2.2, each at Level A, Level AA, and Level AAA): the Web Content Accessibility Guidelines, published by the World Wide Web Consortium (W3C). The conformance levels build on each other: Level A is the minimum and Level AAA is the highest.
When you select a WCAG version and level, the report displays a table with the Categories and Issues columns. The categories are the four WCAG principles:
Perceivable
Operable
Understandable
Robust
Each principle contains guidelines and success criteria. For the full list, see the WCAG standards and guidelines published by the W3C.
Software Composition Analysis (SCA) in compliance reports
If you have SonarQube Advanced Security, the reports include Software Composition Analysis (SCA) data in a Dependency Risk column for project, application, and portfolio-level reports in the SonarQube Server UI, and in the PDFs exported for projects and applications. See Advanced Security for more details.
Why don’t I see any security issues?
A rating is unavailable and displayed as a dash (-) for Security Vulnerabilities (in Standard Experience), Security issues (in MQR Mode), or Security Hotspots for the following reasons:
Your code has been written without using any security-sensitive API.
Security Vulnerability (in Standard Experience), Security (in MQR Mode), or Security Hotspot rules are available but not activated in your quality profile, so no security issues are being raised. For example. if there are no rules corresponding to a given OWASP category activated in your quality profile, you won’t get issues linked to that specific category and the rating displayed will be a dash (-).
SonarQube Server might not currently have many rules for your programming language, so it won’t raise any issues or only a few security issues are being recognized.
Downloading a Security report (PDF)
You can download a PDF copy of the security report for projects and applications. Portfolio compliance reports cannot be downloaded.
Go to your project or your application > Reporting > Compliance reports.
Select Download security report (PDF).
The PDF contains:
The number of open Security Vulnerabilities (in Standard Experience) or Security issues (in MQR Mode) and the security rating on both overall code and new code.
The number of Security Hotspots, the percentage of reviewed Security Hotspots, and the security review rating on both overall and new code.
Your Sonar, OWASP, CWE reports.
Related pages
Last updated
Was this helpful?

