Skip to content

Commit 44c7470

Browse files
committed
Update FireEye importer to use filename as advisory id
Signed-off-by: ziad hany <ziadhany2016@gmail.com>
1 parent e598a6b commit 44c7470

File tree

8 files changed

+7
-7
lines changed

8 files changed

+7
-7
lines changed

vulnerabilities/pipelines/v2_importers/fireeye_importer_v2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ def parse_advisory_data(raw_data, file_path, base_path) -> AdvisoryData:
103103
references = md_dict.get("## References") or []
104104
cwe_data = md_dict.get("## Common Weakness Enumeration") or []
105105

106-
advisory_id = database_id.strip()
106+
advisory_id = file_path.stem
107107
aliases = dedupe([cve_id.strip() for cve_id in cve_ids])
108108
advisory_url = get_advisory_url(
109109
file=file_path,

vulnerabilities/tests/pipelines/v2_importers/test_fireeye_v2.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
TEST_DATA = Path(__file__).parent.parent.parent / "test_data" / "fireeye_v2"
2020

2121
TEST_CVE_FILES = [
22-
TEST_DATA / "fireeye_test1.md",
23-
TEST_DATA / "fireeye_test2.md",
24-
TEST_DATA / "fireeye_test3.md",
22+
TEST_DATA / "FEYE-2019-0002.md",
23+
TEST_DATA / "FEYE-2020-0020.md",
24+
TEST_DATA / "MNDT-2025-0009.md",
2525
]
2626

2727

vulnerabilities/tests/test_data/fireeye_v2/fireeye_test1-expected.json renamed to vulnerabilities/tests/test_data/fireeye_v2/FEYE-2019-0002-expected.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717
],
1818
"date_published": null,
1919
"weaknesses": [],
20-
"url": "https://github.com/mandiant/Vulnerability-Disclosures/blob/master/fireeye_test1.md"
20+
"url": "https://github.com/mandiant/Vulnerability-Disclosures/blob/master/FEYE-2019-0002.md"
2121
}
2222
]

vulnerabilities/tests/test_data/fireeye_v2/fireeye_test1.md renamed to vulnerabilities/tests/test_data/fireeye_v2/FEYE-2019-0002.md

File renamed without changes.

vulnerabilities/tests/test_data/fireeye_v2/fireeye_test2-expected.json renamed to vulnerabilities/tests/test_data/fireeye_v2/FEYE-2020-0020-expected.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@
3333
],
3434
"date_published": null,
3535
"weaknesses": [],
36-
"url": "https://github.com/mandiant/Vulnerability-Disclosures/blob/master/fireeye_test2.md"
36+
"url": "https://github.com/mandiant/Vulnerability-Disclosures/blob/master/FEYE-2020-0020.md"
3737
}
3838
]

vulnerabilities/tests/test_data/fireeye_v2/fireeye_test2.md renamed to vulnerabilities/tests/test_data/fireeye_v2/FEYE-2020-0020.md

File renamed without changes.

vulnerabilities/tests/test_data/fireeye_v2/fireeye_test3-expected.json renamed to vulnerabilities/tests/test_data/fireeye_v2/MNDT-2025-0009-expected.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@
2828
"weaknesses": [
2929
347
3030
],
31-
"url": "https://github.com/mandiant/Vulnerability-Disclosures/blob/master/fireeye_test3.md"
31+
"url": "https://github.com/mandiant/Vulnerability-Disclosures/blob/master/MNDT-2025-0009.md"
3232
}
3333
]

vulnerabilities/tests/test_data/fireeye_v2/fireeye_test3.md renamed to vulnerabilities/tests/test_data/fireeye_v2/MNDT-2025-0009.md

File renamed without changes.

0 commit comments

Comments
 (0)