{"api_version":"v1","generated_at":"2026-09-30T00:15:00+00:00","product":{"cve_count":3,"evidence_gap_note":"This identity is present in BlackTree CVE records, but no product-specific publisher support or retirement history is currently registered in Lifecycle.","id":"security:cve-certifi-python-certifi-fa59228f97c8","lifecycle_state":"evidence_gap","linked_lifecycle_url":null,"name":"python-certifi","next_cursor":null,"observations":[{"affected":">= 2021.5.30, < 2024.7.4","affected_versions_present":true,"cve_id":"CVE-2024-39689","cve_url":"https://cve.blacktree.nl/cve/CVE-2024-39689","fixed":"An authoritative update reference is available, but the fixed version is not recorded in the structured CVE fields. Check the linked vendor advisory for the applicable release.","last_modified":"2025-02-14T23:19:13.111Z","patch_url":"https://github.com/certifi/python-certifi/commit/bd8153872e9c6fc98f4023df9c2deaffea2fa463","primary_source":"","published":"2024-07-05T18:39:33.202Z"},{"affected":">= 2015.04.28, < 2023.07.22","affected_versions_present":true,"cve_id":"CVE-2023-37920","cve_url":"https://cve.blacktree.nl/cve/CVE-2023-37920","fixed":"An authoritative update reference is available, but the fixed version is not recorded in the structured CVE fields. Check the linked vendor advisory for the applicable release.","last_modified":"2025-03-05T18:47:15.819Z","patch_url":"https://github.com/certifi/python-certifi/commit/8fb96ed81f71e7097ed11bc4d9b19afd7ea5c909","primary_source":"","published":"2023-07-25T20:45:35.286Z"},{"affected":"< 2022.12.07","affected_versions_present":true,"cve_id":"CVE-2022-23491","cve_url":"https://cve.blacktree.nl/cve/CVE-2022-23491","fixed":"No fixed version is explicitly recorded in the structured CVE data.","last_modified":"2025-04-23T16:31:36.080Z","patch_url":"","primary_source":"","published":"2022-12-07T21:15:53.804Z"}],"source_generated_at":"2026-09-29T06:22:55.443Z","vendor":"certifi"}}
