This blog will contain a host of informations about various vulnerabilities and thoughts related to vulnerability management.
2025-06-01
Each month, we will highlight key statistics about all CVEs published during the previous month. The numbers presented below are generated using cve_investigator a framework developed by Vulnarium.
To view older blog posts, please visit the archives section.
A total of 4,264 CVEs were published in May. Of those, 278 were rejected leaving us with 3,986 new CVEs. The table on the left shows the distribution of base CVSS scores, per versions, for all CVEs reporting this metric. It is important to note that some CVEs have multiple scores across multiple CVSS versions. Hence, some CVE are represented multiple times in this table.
The graphics below show base score distribution for CVSS v3.1 and 4.0.
CWEs are commonly used to describe vulnerabilities at a high level. The table below shows the number of instances of the top 10 CWEs for CVEs published in April. The graphic on the right provides a visual representation of this distribution.
May 2025 saw a sharp decline in the number of reported CSRF vulnerabilities (130 in May vs. 248 in April)
Nice surprise this month with a nice uptick in CVSS 4.0 adoption with 23.9% of all published CVSS scores using CVSS 4.0 (up from 16.9% last month). It should be said, this number does not correlate with the number of vulnerabilities: some vulnerabilities have multiple scores, sometimes for the same version.
One of the many improvements in CVSS 4.0 are the modification to the the exploit maturity field. The table on the left shows the exploit maturity data for all CVEs with CVSS 4.0 metric information published during the month. While the presence of this field is notably relevant, it is unfortunately underused, with the vast majority of CVSS 4.0 evaluations not taking it into account.