Vulnerability Prevalence, Documentation Delays, and Fix Analysis in the Maven Ecosystem
收藏DataCite Commons2025-05-01 更新2025-01-06 收录
下载链接:
https://figshare.com/articles/dataset/Vulnerability_Prevalence_Documentation_Delays_and_Fix_Analysis_in_the_Maven_Ecosystem/27957240/1
下载链接
链接失效反馈官方服务:
资源简介:
Following query gives the total number of releases who have vulnerabilities (one at least)MATCH (r)-[e:addedValues]->(av) WHERE av.type = 'CVE' AND av.value CONTAINS 'cwe’ RETURN COUNT(r)Then I saved that into a csv file. From that, I find unique artifacts and saved that in unique_artifacts.csv file.<br><br>LOAD CSV WITH HEADERS FROM 'file:///unique_artifacts.csv' AS rowMATCH (a:Artifact)-[:relationship_AR]->(r:Release) WHERE a.id = row.artifact_id MATCH (r)-[:addedValues]- (av:AddedValue), (r)-[:addedValues]->(av1:AddedValue), (r)-[:addedValues]->(av2:AddedValue) WHERE av.type='CVE' AND av1.type='FRESHNESS' AND av2.type='POPULARITY_1_YEAR' RETURN a.id AS ArtifactID, r.id AS ReleaseID, r.timestamp AS ReleaseTime, av.value AS CVE, av1.value AS Freshness, av2.value AS Popularity ORDER BY a.id, r.timestamp ASC;The above query gives release info details from unique artifacts and I saved that into unique_artifacts_detailed_info.csv file.<br>The .ipynb files contain the scripts used to find the results, the .csv files are required in the .ipynb files for analysis, and the .pdf files show the outcomes.
提供机构:
figshare
创建时间:
2024-12-04



