Linux 软件免费装
Banner图

Dragon Compliance - CRA & NIS2 Compliance, SBOM Export & Vulnerability Scanner

开发者 dragoncoreltd
更新时间 2026年10月11日 01:02
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

security compliance vulnerability scanner nis2 sbom

下载

1.0.10 1.0.12 1.0.9 1.0.8 1.1.0 1.0.5 1.0.6 1.0.7 1.0.11 1.0.13

详情介绍:

The EU Cyber Resilience Act (CRA) and the NIS2 directive expect the businesses they cover to know what software they run, monitor it for known vulnerabilities, patch without delay - and to be able to prove all of that. Dragon Compliance turns your WordPress site into something you can hand to an auditor: Matching, findings and the evidence log all stay in your WordPress database. To check for known vulnerabilities, the plugin asks a public vulnerability database about your installed components (see External services below): it sends component names and the WordPress version, never your site address, users or content. Everything above is free, fully functional and unlimited.

安装:

  1. Upload the plugin files to /wp-content/plugins/dragon-compliance, or install through the WordPress plugins screen.
  2. Activate the plugin through the 'Plugins' screen.
  3. Go to Tools → Compliance. Vulnerability monitoring is already on; press "Scan now" for a first result, or wait for the daily scan.
  4. (Optional) Under Settings, add more alert recipients, or switch the data source to Wordfence Intelligence with your own free API token.

屏幕截图:

  • Findings - known vulnerabilities in installed plugins, themes and core, with severity and CVE links.
  • Inventory & SBOM - every component on the site, exportable as a CycloneDX SBOM in one click.
  • Checklist - automatic CRA readiness checks plus recorded process attestations.
  • Evidence - a timestamped log of every scan, detection and attestation.

升级注意事项:

1.1.0 Vulnerability monitoring now works without an account, using WPVulnerability. Sites with a saved Wordfence token keep Wordfence. Alerts can go to several addresses. 1.0.13 Stricter handling of checklist input. No change to how scans or exports work. 1.0.12 Fixed: scheduled vulnerability scans now run. Please update. 1.0.11 Vulnerabilities that come back are reported again. 1.0.10 Translation-ready throughout. 1.0.8 Fixes cases where a failed database write was reported as saved: attestations, finding status changes and scan resolutions are now only recorded in the evidence log once they are actually stored. 1.0.7 Adds a one-time WordPress.org review prompt on the Compliance screen after your first scan or SBOM export. No other changes. 1.0.6 Adds the feed-source hook Dragon Compliance Pro 1.0.4 uses for zero-configuration vulnerability monitoring. No change for free users. 1.0.5 Security: your Wordfence token is now stored with authenticated encryption, and monitoring re-scans as soon as you add, update or remove a plugin or theme. Recommended update. 1.0.4 Listing and documentation improvements only. Safe to update.

常见问题:

Does the CRA apply to my site?

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.

Where does the vulnerability data come from?

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.

What happens if a lookup fails?

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.

Which findings are emailed?

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.

What does the "No open critical vulnerabilities" check count?

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.

What happens when I switch the data source?

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.

Who receives alerts?

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.

What SBOM formats are supported?

CycloneDX 1.6 JSON.

What is an SBOM, and why would I need one?

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.

When do the CRA obligations apply?

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.

Will it slow down my site?

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.

Is this a malware scanner?

No. It matches your installed software versions against a database of publicly known vulnerabilities. It does not scan files for infections.

更新日志:

1.1.0 1.0.13 1.0.12 1.0.11 1.0.10 1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0