| 开发者 | dragoncoreltd |
|---|---|
| 更新时间 | 2026年10月11日 01:02 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/wp-content/plugins/dragon-compliance, or
install through the WordPress plugins screen.Not necessarily. The CRA covers products with digital elements placed on the EU market, and NIS2 covers organisations in certain sectors above certain sizes; many websites fall under neither. Whether either applies to your business is a legal question. This plugin gives you the technical evidence base either way - it is not legal advice.
By default from WPVulnerability, a free public database, without an account. The plugin sends it the slugs of your installed plugins and themes and your WordPress version, and compares the answers with your installed versions on your server. You can switch to the Wordfence Intelligence Community Edition feed with your own free token, in which case the whole feed is downloaded and nothing about your site is sent.
That component is listed as "not checked" on the Dashboard, Findings and Inventory tabs and in the evidence log, and its open findings stay open. It is never reported as free of vulnerabilities. The next scan tries again. A plugin or theme whose folder name cannot be a WordPress.org slug (for example one with a space, a plus sign or brackets in it), one WPVulnerability does not accept as a slug, and a custom single-file plugin (a lone .php file in the plugins folder) are not failures: they are shown as "Checked - not in the database". A pre-release of WordPress (a beta or release candidate) is checked against the release it leads up to.
New critical findings, and new findings whose severity the data source has not published yet. The email lists the critical ones first, then the others, each marked "severity not published - review it". Findings of high, medium or low severity are shown on the Findings tab but not emailed.
Only open findings with a published critical severity. A finding whose severity has not been published does not make the check fail, so review those on the Findings tab. The check also fails while any component could not be checked.
At the next scan, findings from the old source get the status "Closed: data source changed", never "Resolved", and the new source's findings are recorded. An issue both sources report (same component and CVE) is not alerted again, and stays ignored if you had ignored it. The switch is recorded in the evidence log. A site updated from an earlier version that had vulnerability data but no saved Wordfence token moves to WPVulnerability, and that switch is recorded the same way.
The site admin email by default. Under Settings you can enter several addresses, one per line or separated by commas; each gets its own email.
CycloneDX 1.6 JSON.
A Software Bill of Materials lists every software component you run, with versions and licenses - like an ingredients label for your site. Auditors, enterprise customers and EU regulation increasingly ask for one. This plugin exports yours in the standard CycloneDX format in one click.
The Cyber Resilience Act's vulnerability and incident reporting obligations have applied since 11 September 2026, and the remaining requirements apply from 11 December 2027. If the CRA touches your business, the evidence trail is worth keeping from now on - findings and attestations only prove a history if they have one.
No. Scans run in the background once a day via WP-Cron, there is no front-end code at all, and vulnerability answers are cached for 12 hours.
No. It matches your installed software versions against a database of publicly known vulnerabilities. It does not scan files for infections.
dragoncompliance_sbom_exported action fires when an SBOM download is generated.