[ { "system_id": "wordpress", "display_name": "WordPress", "total": 140, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 140, "browser_required": 0, "browser_present": 0, "latest_update": "2025-04-09T00:30:58.490", "category": "cms", "tier": "history-full", "output_dir": "07-framework-security/cms/wordpress", "families": [ { "family": "xss", "total": 140, "verified_real": 0, "manual": 140 } ] }, { "system_id": "apache-tomcat", "display_name": "Apache Tomcat", "total": 136, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 136, "browser_required": 0, "browser_present": 0, "latest_update": "2025-04-22", "category": "servers", "tier": "history-full", "output_dir": "07-framework-security/servers/apache-tomcat", "families": [ { "family": "authz-bypass", "total": 108, "verified_real": 0, "manual": 108 }, { "family": "file-upload", "total": 2, "verified_real": 0, "manual": 2 }, { "family": "path-traversal", "total": 3, "verified_real": 0, "manual": 3 }, { "family": "plugin-extension", "total": 5, "verified_real": 0, "manual": 5 }, { "family": "proxy-boundary", "total": 1, "verified_real": 0, "manual": 1 }, { "family": "session-token", "total": 4, "verified_real": 0, "manual": 4 }, { "family": "xss", "total": 13, "verified_real": 0, "manual": 13 } ] }, { "system_id": "apache-httpd", "display_name": "Apache HTTP Server", "total": 135, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 135, "browser_required": 0, "browser_present": 0, "latest_update": "2025-05-22", "category": "servers", "tier": "history-full", "output_dir": "07-framework-security/servers/apache-httpd", "families": [ { "family": "authz-bypass", "total": 1, "verified_real": 0, "manual": 1 }, { "family": "file-upload", "total": 1, "verified_real": 0, "manual": 1 }, { "family": "proxy-boundary", "total": 128, "verified_real": 0, "manual": 128 }, { "family": "ssrf", "total": 1, "verified_real": 0, "manual": 1 }, { "family": "xss", "total": 4, "verified_real": 0, "manual": 4 } ] }, { "system_id": "prestashop", "display_name": "PrestaShop", "total": 112, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 112, "browser_required": 0, "browser_present": 0, "latest_update": "2025-04-12T10:46:40.837", "category": "ecommerce", "tier": "history-full", "output_dir": "07-framework-security/ecommerce/prestashop", "families": [ { "family": "file-upload", "total": 1, "verified_real": 0, "manual": 1 }, { "family": "plugin-extension", "total": 91, "verified_real": 0, "manual": 91 }, { "family": "sqli", "total": 4, "verified_real": 0, "manual": 4 }, { "family": "xss", "total": 16, "verified_real": 0, "manual": 16 } ] }, { "system_id": "woocommerce", "display_name": "WooCommerce", "total": 111, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 111, "browser_required": 0, "browser_present": 0, "latest_update": "2025-04-20T01:37:25.860", "category": "ecommerce", "tier": "history-full", "output_dir": "07-framework-security/ecommerce/woocommerce", "families": [ { "family": "xss", "total": 111, "verified_real": 0, "manual": 111 } ] }, { "system_id": "nginx", "display_name": "Nginx", "total": 110, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 110, "browser_required": 0, "browser_present": 0, "latest_update": "2025-08-12T17:24:44.367", "category": "servers", "tier": "history-full", "output_dir": "07-framework-security/servers/nginx", "families": [ { "family": "authz-bypass", "total": 2, "verified_real": 0, "manual": 2 }, { "family": "proxy-boundary", "total": 107, "verified_real": 0, "manual": 107 }, { "family": "sqli", "total": 1, "verified_real": 0, "manual": 1 } ] }, { "system_id": "magento-open-source", "display_name": "Magento Open Source", "total": 101, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 101, "browser_required": 0, "browser_present": 0, "latest_update": "2025-04-20T01:37:25.860", "category": "ecommerce", "tier": "history-full", "output_dir": "07-framework-security/ecommerce/magento-open-source", "families": [ { "family": "authz-bypass", "total": 1, "verified_real": 0, "manual": 1 }, { "family": "file-upload", "total": 3, "verified_real": 0, "manual": 3 }, { "family": "plugin-extension", "total": 78, "verified_real": 0, "manual": 78 }, { "family": "sqli", "total": 1, "verified_real": 0, "manual": 1 }, { "family": "xss", "total": 18, "verified_real": 0, "manual": 18 } ] }, { "system_id": "joomla", "display_name": "Joomla", "total": 100, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 100, "browser_required": 0, "browser_present": 0, "latest_update": "2025-04-03T01:03:51.193", "category": "cms", "tier": "history-full", "output_dir": "07-framework-security/cms/joomla", "families": [ { "family": "xss", "total": 100, "verified_real": 0, "manual": 100 } ] }, { "system_id": "opencart", "display_name": "OpenCart", "total": 100, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 100, "browser_required": 0, "browser_present": 0, "latest_update": "2025-05-15T19:15:54.980", "category": "ecommerce", "tier": "history-full", "output_dir": "07-framework-security/ecommerce/opencart", "families": [ { "family": "deserialization", "total": 3, "verified_real": 0, "manual": 3 }, { "family": "plugin-extension", "total": 69, "verified_real": 0, "manual": 69 }, { "family": "sqli", "total": 12, "verified_real": 0, "manual": 12 }, { "family": "ssrf", "total": 1, "verified_real": 0, "manual": 1 }, { "family": "template-injection", "total": 1, "verified_real": 0, "manual": 1 }, { "family": "xss", "total": 14, "verified_real": 0, "manual": 14 } ] }, { "system_id": "adobe-commerce", "display_name": "Adobe Commerce", "total": 81, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 81, "browser_required": 0, "browser_present": 0, "latest_update": "2025-10-23T14:51:16.013", "category": "ecommerce", "tier": "history-full", "output_dir": "07-framework-security/ecommerce/adobe-commerce", "families": [ { "family": "xss", "total": 81, "verified_real": 0, "manual": 81 } ] }, { "system_id": "shopware", "display_name": "Shopware", "total": 71, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 71, "browser_required": 0, "browser_present": 0, "latest_update": "2025-04-20T01:37:25.860", "category": "ecommerce", "tier": "history-full", "output_dir": "07-framework-security/ecommerce/shopware", "families": [ { "family": "authz-bypass", "total": 2, "verified_real": 0, "manual": 2 }, { "family": "deserialization", "total": 1, "verified_real": 0, "manual": 1 }, { "family": "plugin-extension", "total": 55, "verified_real": 0, "manual": 55 }, { "family": "sqli", "total": 2, "verified_real": 0, "manual": 2 }, { "family": "ssrf", "total": 1, "verified_real": 0, "manual": 1 }, { "family": "xss", "total": 10, "verified_real": 0, "manual": 10 } ] }, { "system_id": "drupal", "display_name": "Drupal", "total": 70, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 70, "browser_required": 0, "browser_present": 0, "latest_update": "Wed, 20 Sep 2023 16:23:05 +0000", "category": "cms", "tier": "history-full", "output_dir": "07-framework-security/cms/drupal", "families": [ { "family": "xss", "total": 70, "verified_real": 0, "manual": 70 } ] }, { "system_id": "nextjs", "display_name": "Next.js", "total": 66, "verified_real": 26, "verified_synthetic": 0, "blocked": 0, "manual": 40, "browser_required": 0, "browser_present": 21, "latest_update": "2026-03-17T16:31:34.160932Z", "category": "frameworks", "tier": "history-full", "output_dir": "07-framework-security/frameworks/nextjs", "families": [ { "family": "authz-bypass", "total": 2, "verified_real": 2, "manual": 0 }, { "family": "deserialization", "total": 1, "verified_real": 1, "manual": 0 }, { "family": "proxy-boundary", "total": 55, "verified_real": 19, "manual": 36 }, { "family": "request-smuggling", "total": 3, "verified_real": 0, "manual": 3 }, { "family": "ssrf", "total": 2, "verified_real": 2, "manual": 0 }, { "family": "xss", "total": 3, "verified_real": 2, "manual": 1 } ] }, { "system_id": "vite", "display_name": "Vite", "total": 42, "verified_real": 12, "verified_synthetic": 0, "blocked": 0, "manual": 30, "browser_required": 0, "browser_present": 12, "latest_update": "2026-02-04T04:37:24.129476Z", "category": "frameworks", "tier": "history-full", "output_dir": "07-framework-security/frameworks/vite", "families": [ { "family": "proxy-boundary", "total": 39, "verified_real": 11, "manual": 28 }, { "family": "xss", "total": 3, "verified_real": 1, "manual": 2 } ] }, { "system_id": "gitea", "display_name": "Gitea", "total": 37, "verified_real": 37, "verified_synthetic": 0, "blocked": 0, "manual": 0, "browser_required": 33, "browser_present": 33, "latest_update": "2026-03-18T03:55:13+00:00", "category": "platforms", "tier": "rolling-24m", "output_dir": "07-framework-security/platforms/gitea", "families": [ { "family": "authz-bypass", "total": 3, "verified_real": 3, "manual": 0 }, { "family": "file-upload", "total": 2, "verified_real": 2, "manual": 0 }, { "family": "proxy-boundary", "total": 26, "verified_real": 26, "manual": 0 }, { "family": "ssrf", "total": 1, "verified_real": 1, "manual": 0 }, { "family": "xss", "total": 5, "verified_real": 5, "manual": 0 } ] }, { "system_id": "nuxt", "display_name": "Nuxt", "total": 28, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 28, "browser_required": 0, "browser_present": 0, "latest_update": "2025-09-18T13:04:21Z", "category": "frameworks", "tier": "history-full", "output_dir": "07-framework-security/frameworks/nuxt", "families": [ { "family": "proxy-boundary", "total": 26, "verified_real": 0, "manual": 26 }, { "family": "xss", "total": 2, "verified_real": 0, "manual": 2 } ] }, { "system_id": "react", "display_name": "React", "total": 21, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 21, "browser_required": 0, "browser_present": 0, "latest_update": "2023-11-08T04:00:21.209483Z", "category": "frameworks", "tier": "history-full", "output_dir": "07-framework-security/frameworks/react", "families": [ { "family": "xss", "total": 21, "verified_real": 0, "manual": 21 } ] }, { "system_id": "vue", "display_name": "Vue", "total": 15, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 15, "browser_required": 0, "browser_present": 0, "latest_update": "2024-10-24T19:12:14.925352Z", "category": "frameworks", "tier": "history-full", "output_dir": "07-framework-security/frameworks/vue", "families": [ { "family": "xss", "total": 15, "verified_real": 0, "manual": 15 } ] }, { "system_id": "undici", "display_name": "Undici", "total": 14, "verified_real": 14, "verified_synthetic": 0, "blocked": 0, "manual": 0, "browser_required": 0, "browser_present": 0, "latest_update": "2026-03-18T04:03:36+00:00", "category": "frameworks", "tier": "rolling-24m", "output_dir": "07-framework-security/frameworks/undici", "families": [ { "family": "ssrf", "total": 14, "verified_real": 14, "manual": 0 } ] }, { "system_id": "nodejs", "display_name": "Node.js", "total": 8, "verified_real": 0, "verified_synthetic": 0, "blocked": 0, "manual": 8, "browser_required": 0, "browser_present": 0, "latest_update": "2025-01-21", "category": "frameworks", "tier": "history-full", "output_dir": "07-framework-security/frameworks/nodejs", "families": [ { "family": "ssrf", "total": 8, "verified_real": 0, "manual": 8 } ] } ]