{"adoption": {"forks": 156, "observed_at": "2026-09-03T02:15:19.929299+00:00", "stars": 1278}, "canonical_url": "https://ross.abutalabs.com/products/nuclei-wordfence-cve", "card": {"archived": false, "artifact_type": "dataset", "description": "80k+ WordPress Nuclei templates, updated daily from Wordfence intel—filter by severity/tags/CVE and scan in one line. 🚀🔒", "domain": ["security", "cms", "developer-tools"], "enriched": true, "function": ["vulnerability-scanning", "security", "penetration-testing"], "health_score": 95, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["topscoder/nuclei-wordfence-cve"], "name": "topscoder/nuclei-wordfence-cve", "platform": ["cli", "cross-platform", "python"], "pushed_at": "2026-09-02T11:28:39+00:00", "repo": "topscoder/nuclei-wordfence-cve", "stars": 1278, "tags": ["nuclei-templates", "wordpress", "wordfence", "cve", "bugbounty", "pentesting", "yaml-templates"], "topics": ["cve", "nuclei", "nuclei-templates", "wordfence", "bugbounty", "exploits", "projectdiscovery", "security", "wordpress", "pentesting", "scanner", "vulnerability", "vulnerability-scanning", "awesome-list", "cybersecurity", "ethical-hacking", "hacker", "vulnerability-management", "nuclei-scan"], "urls": [], "use_cases": ["scan a wordpress site for known cves with nuclei", "find nuclei templates for a specific wordpress plugin vulnerability", "automate daily wordpress vulnerability scanning", "filter nuclei templates by severity and cve id", "run bug bounty recon on wordpress targets", "check if my wordpress plugins have known exploits"], "what_it_is": "A collection of 80,000+ Nuclei vulnerability-scanning templates for WordPress core, plugins, and themes, generated daily from Wordfence threat intelligence. Templates are filterable by severity, tags, and CVE ID for one-line scans.", "when_to_avoid": ["you need vulnerability scanning for non-WordPress software", "you want a standalone scanner rather than Nuclei templates", "you need active exploitation rather than detection templates"], "when_to_choose": ["you use Nuclei and need comprehensive WordPress CVE coverage", "you want templates kept current with Wordfence threat intel", "you need to scan WordPress core, plugins, and themes at scale"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/nuclei-wordfence-cve", "repo": "topscoder/nuclei-wordfence-cve", "role": "main", "score": 78}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:19.929299+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:02:52.245941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c6a5e6184e78a2a8f05d2be00ae9fffd472577ba9f95cd24358edd53d9347984", "fetched_at": "2026-09-03T02:15:19.929299+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topscoder/nuclei-wordfence-cve"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:19.929299+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:02:52.245941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c6a5e6184e78a2a8f05d2be00ae9fffd472577ba9f95cd24358edd53d9347984", "fetched_at": "2026-09-03T02:15:19.929299+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topscoder/nuclei-wordfence-cve"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:02:52.245941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c6a5e6184e78a2a8f05d2be00ae9fffd472577ba9f95cd24358edd53d9347984", "fetched_at": "2026-09-03T02:15:19.929299+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topscoder/nuclei-wordfence-cve"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-03T02:15:19.929299+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:19.929299+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:19.929299+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:02:52.245941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c6a5e6184e78a2a8f05d2be00ae9fffd472577ba9f95cd24358edd53d9347984", "fetched_at": "2026-09-03T02:15:19.929299+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topscoder/nuclei-wordfence-cve"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:19.929299+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:19.929299+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:02:52.245941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c6a5e6184e78a2a8f05d2be00ae9fffd472577ba9f95cd24358edd53d9347984", "fetched_at": "2026-09-03T02:15:19.929299+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topscoder/nuclei-wordfence-cve"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:19.929299+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:19.929299+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:19.929299+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:02:52.245941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c6a5e6184e78a2a8f05d2be00ae9fffd472577ba9f95cd24358edd53d9347984", "fetched_at": "2026-09-03T02:15:19.929299+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topscoder/nuclei-wordfence-cve"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:19.929299+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:19.929299+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:02:52.245941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c6a5e6184e78a2a8f05d2be00ae9fffd472577ba9f95cd24358edd53d9347984", "fetched_at": "2026-09-03T02:15:19.929299+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topscoder/nuclei-wordfence-cve"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:02:52.245941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c6a5e6184e78a2a8f05d2be00ae9fffd472577ba9f95cd24358edd53d9347984", "fetched_at": "2026-09-03T02:15:19.929299+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topscoder/nuclei-wordfence-cve"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:02:52.245941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c6a5e6184e78a2a8f05d2be00ae9fffd472577ba9f95cd24358edd53d9347984", "fetched_at": "2026-09-03T02:15:19.929299+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topscoder/nuclei-wordfence-cve"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:02:52.245941+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c6a5e6184e78a2a8f05d2be00ae9fffd472577ba9f95cd24358edd53d9347984", "fetched_at": "2026-09-03T02:15:19.929299+00:00", "kind": "readme", "missing": false, "url": "https://github.com/topscoder/nuclei-wordfence-cve"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 91, "rhythm": 41}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1282, "days_push": 0, "days_rel": 317, "gap_med": 48, "n_releases_24m": 2}, "score": 78, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}