diff --git a/schema.json b/schema.json index 829864074..0ff6516c8 100644 --- a/schema.json +++ b/schema.json @@ -36,7 +36,8 @@ "minItems": 1 }, "cpe": { - "$ref": "#/definitions/non-empty-non-blank-string" + "type": "string", + "pattern": "cpe:2.3:(a|h|o):[^*:]+:[^:]+:\\*:\\*:\\*:\\*:\\*:[^:]+:\\*:\\*" }, "cookies": { "type": "object", diff --git a/src/technologies/a.json b/src/technologies/a.json index 3560c2d51..acd997ff7 100644 --- a/src/technologies/a.json +++ b/src/technologies/a.json @@ -160,7 +160,7 @@ "cats": [ 22 ], - "cpe": "cpe:2.3:a:aol:aolserver:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:aol:aolserver:*:*:*:*:*:*:*:*", "headers": { "Server": "AOLserver/?([\\d.]+)?\\;version:\\1" }, @@ -298,7 +298,7 @@ "cats": [ 10 ], - "cpe": "cpe:2.3:a:laurent_destailleur:awstats:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:laurent_destailleur:awstats:*:*:*:*:*:*:*:*", "icon": "AWStats.png", "implies": "Perl", "meta": { @@ -1214,7 +1214,7 @@ "cats": [ 3 ], - "cpe": "cpe:2.3:a:adminer:adminer:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:adminer:adminer:*:*:*:*:*:*:*:*", "html": [ "Adminer ([\\d.]+)\\;version:\\1", "onclick=\"bodyClick\\(event\\);\" onload=\"verifyVersion\\('([\\d.]+)'\\);\">\\;version:\\1" @@ -1366,7 +1366,7 @@ "cats": [ 18 ], - "cpe": "cpe:2.3:a:adobe:coldfusion:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:adobe:coldfusion:*:*:*:*:*:*:*:*", "headers": { "Cookie": "CFTOKEN=" }, @@ -1409,7 +1409,7 @@ "cats": [ 1 ], - "cpe": "cpe:2.3:a:adobe:experience_manager:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:adobe:experience_manager:*:*:*:*:*:*:*:*", "description": "Adobe Experience Manager (AEM) is a content management solution for building websites, mobile apps and forms.", "html": [ "
]* xmlns:jspwiki=", "icon": "Apache JSPWiki.png", @@ -2959,7 +2959,7 @@ "cats": [ 22 ], - "cpe": "cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:apache:tomcat:*:*:*:*:*:*:*:*", "description": "Apache Tomcat is an open-source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and WebSocket technologies.", "headers": { "Server": "^Apache-Coyote", @@ -2973,7 +2973,7 @@ "cats": [ 22 ], - "cpe": "cpe:2.3:a:apache:traffic_server:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:apache:traffic_server:*:*:*:*:*:*:*:*", "headers": { "Server": "ATS/?([\\d.]+)?\\;version:\\1" }, @@ -2984,7 +2984,7 @@ "cats": [ 18 ], - "cpe": "cpe:2.3:a:apache:wicket:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:apache:wicket:*:*:*:*:*:*:*:*", "icon": "Apache Wicket.svg", "implies": "Java", "js": { @@ -3335,7 +3335,7 @@ "cats": [ 6 ], - "cpe": "cpe:2.3:a:arastta:ecommerce:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:arastta:ecommerce:*:*:*:*:*:*:*:*", "description": "Arastta is a free and open-source project with contributors from all over the world.", "excludes": "OpenCart", "headers": { @@ -3404,7 +3404,7 @@ "cats": [ 47 ], - "cpe": "cpe:2.3:a:jfrog:artifactory:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:jfrog:artifactory:*:*:*:*:*:*:*:*", "html": [ "Artifactory(?: Pro)?(?: Power Pack)?(?: ([\\d.]+))?\\;version:\\1" ], @@ -3421,7 +3421,7 @@ "cats": [ 22 ], - "cpe": "cpe:2.3:a:jfrog:artifactory:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:jfrog:artifactory:*:*:*:*:*:*:*:*", "headers": { "Server": "Artifactory(?:/([\\d.]+))?\\;version:\\1" }, @@ -3647,7 +3647,7 @@ "cats": [ 47 ], - "cpe": "cpe:2.3:a:atlassian:bitbucket:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:atlassian:bitbucket:*:*:*:*:*:*:*:*", "description": "Bitbucket is a web-based version control repository hosting service for source code and development projects that use either Mercurial or Git revision control systems.", "html": "
  • Atlassian Bitbucket v([\\d.]+)<\\;version:\\1", "icon": "Atlassian Bitbucket.svg", @@ -3664,7 +3664,7 @@ "cats": [ 8 ], - "cpe": "cpe:2.3:a:atlassian:confluence:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:atlassian:confluence:*:*:*:*:*:*:*:*", "description": "Atlassian Confluence is a web-based collaboration wiki tool.", "dom": { "li.print-only": { @@ -3688,7 +3688,7 @@ "cookies": { "FESESSIONID": "" }, - "cpe": "cpe:2.3:a:atlassian:fisheye:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:atlassian:fisheye:*:*:*:*:*:*:*:*", "html": "(?:Log in to )?FishEye (?:and Crucible )?([\\d.]+)?\\;version:\\1", "icon": "Atlassian FishEye.svg", "website": "http://www.atlassian.com/software/fisheye/overview/" @@ -3697,7 +3697,7 @@ "cats": [ 13 ], - "cpe": "cpe:2.3:a:atlassian:jira:*:*:*:*:*:*:*", + "cpe": "cpe:2.3:a:atlassian:jira:*:*:*:*:*:*:*:*", "dom": "#jira", "icon": "Atlassian Jira.svg", "implies": "Java", diff --git a/src/technologies/b.json b/src/technologies/b.json index a85797c8b..0f237bacf 100644 --- a/src/technologies/b.json +++ b/src/technologies/b.json @@ -147,7 +147,7 @@ "cats": [ 12 ], - "cpe": "cpe:/a:backbone_project:backbone", + "cpe": "cpe:2.3:a:backbone_project:backbone:*:*:*:*:*:*:*:*", "description": "BackboneJS is a JavaScript library that allows to develop and structure the client side applications that run in a web browser.", "icon": "Backbone.js.png", "implies": "Underscore.js", @@ -571,7 +571,7 @@ "bigWAdminID": "", "bigwareCsid": "" }, - "cpe": "cpe:/a:bigware:bigware_shop", + "cpe": "cpe:2.3:a:bigware:bigware_shop:*:*:*:*:*:*:*:*", "html": "(?:Diese ]+bigware\\.de|]+/main_bigware_\\d+\\.php)", "icon": "Bigware.png", "implies": "PHP", @@ -1250,7 +1250,7 @@ "cats": [ 1 ], - "cpe": "cpe:/a:bolt:bolt", + "cpe": "cpe:2.3:a:bolt:bolt:*:*:*:*:*:*:*:*", "icon": "Bolt CMS.png", "implies": "PHP", "meta": { @@ -1453,7 +1453,7 @@ "cats": [ 66 ], - "cpe": "cpe:/a:getbootstrap:bootstrap", + "cpe": "cpe:2.3:a:getbootstrap:bootstrap:*:*:*:*:*:*:*:*", "description": "Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development. It contains CSS and JavaScript-based design templates for typography, forms, buttons, navigation, and other interface components.", "html": [ "