CVE-2022-23491 json
Removal of TrustCor root certificate
published 2022-12-07 3 y ago modified 2026-06-17 4 mo ago also GHSA-43fp-rhv2-5gv8 , PYSEC-2022-42986 , EUVD-2022-0037
- cvss
- 6.8
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 45%
- public exploits
- 0
- none known
Summary
Certifi is a curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. Certifi 2022.12.07 removes root certificates from "TrustCor" from the root store. These are in the process of being removed from Mozilla's trust store. TrustCor's root certificates are being removed pursuant to an investigation prompted by media reporting that TrustCor's ownership also operated a business that produced spyware. Conclusions of Mozilla's investigation can be found in the linked google group discussion.
Patch / fix
- pypi certifi 2022.12.07, 2022.12.7
- certifi certifi 2022.12.7
- python-certifi Debian 14, Debian 13 2023.7.22-1
debian advisories DEBIAN-CVE-2022-23491
- ca-certificates Ubuntu 18.04 LTS 20211016ubuntu0.18.04.1
- ca-certificates Ubuntu 20.04 LTS 20211016ubuntu0.20.04.1
- ca-certificates Ubuntu 22.04 LTS 20211016ubuntu0.22.04.1
- ca-certificates Ubuntu Pro 14.04 LTS 20211016~14.04.1~esm1
- ca-certificates Ubuntu Pro 16.04 LTS 20211016~16.04.1~esm2
ubuntu advisories UBUNTU-CVE-2022-23491
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- ceph ceph storage 8.1 2:19.2.1-222.el9cp
- cephadm ceph storage 8.1 2:19.2.1-222.el9cp
- liboath ceph storage 8.1 2.6.12-1.el9cp
- librbd1 ceph storage 8.1 2:19.2.1-222.el9cp
- librgw2 ceph storage 8.1 2:19.2.1-222.el9cp
- rbd-nbd ceph storage 8.1 2:19.2.1-222.el9cp
- ceph-mib ceph storage 8.1 2:19.2.1-222.el9cp
- ceph-base ceph storage 8.1 2:19.2.1-222.el9cp
red hat advisories RHSA-2025:9775RHBA-2023:0589
- python-certifi SLES for SAP 15 SP3, SLES for SAP 15 SP2, SLES for SAP 15 SP1 +21 more 2018.1.18-150000.3.3.1
- mozilla-nss SLES for SAP 15 SP3, SLES for SAP 15 SP2, SLES for SAP 15 SP1 +17 more 3.79.3-150000.3.90.1
- mozilla-nss SLE Module for Basesystem 15 SP4, SLE Micro 5.3, openSUSE Leap Micro 5.3 +1 more 3.79.3-150400.3.23.1
- mozilla-nss SLES for SAP 12 SP5, SLES for SAP 12 SP4, SLES 12 SP5 +5 more 3.79.3-58.91.1
suse advisories SUSE-SU-2023:0139-1SUSE-SU-2023:0130-1SUSE-SU-2023:0119-1SUSE-SU-2023:0118-1
- python-certifi openSUSE Tumbleweed 2026.7.22-1.1
- python-certifi openSUSE Tumbleweed 2023.7.22-2.1
opensuse advisories openSUSE-SU-2026:11421-1openSUSE-SU-2024:13237-1
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2022-23491 updated cvss 7.5
python-certifi: untrusted root certificates
-
Red Hat Ansible Automation Platform 2 python-certifi Red Hat Ceph Storage 5 python-certifiaffected: no fix available
-
Red Hat OpenShift Container Platform 3.11 python-certifi, python2-certifi Red Hat Openshift Container Storage 4 python-certifi Red Hat OpenStack Platform 13 (Queens) python2-certifiaffected: no fix planned “Out of support scope”
-
Red Hat Satellite 6 python-certifi, python3-certifiaffected: no fix available
-
Red Hat Ansible Automation Platform 2.3 for RHEL 8 python39-certifi 2022.12.7-1.el8apfixed: vendor fix RHBA-2023:0589
-
Red Hat Ceph Storage 8.1 Tools ceph 19.2.1-222.el9cp, liboath 2.6.12-1.el9cp, cephadm 19.2.1-222.el9cp, librbd1 19.2.1-222.el9cp, librgw2 19.2.1-222.el9cp, rbd-nbd 19.2.1-222.el9cp, +27 morefixed: vendor fix RHSA-2025:9775
-
Red Hat Ansible Automation Platform 2.3 for RHEL 8 ansible-core 2.14.2-1.el8ap, ansible-test 2.14.2-1.el8ap, automation-controller 4.3.5-1.el8ap, automation-controller-ui 4.3.5-1.el8ap, automation-controller-cli 4.3.5-1.el8ap, automation-controller-server 4.3.5-1.el8ap, +1 more Red Hat Ansible Automation Platform 2.3 for RHEL 9 ansible-core 2.14.2-1.el9ap, ansible-test 2.14.2-1.el9ap, python-certifi 2022.12.7-1.el9ap, python3-certifi 2022.12.7-1.el9ap, automation-controller 4.3.5-1.el9ap, automation-controller-ui 4.3.5-1.el9ap, +3 more Red Hat Ceph Storage 4 python2-certifi, python3-certifi Red Hat Openshift Data Foundation 4 python-certifi Red Hat OpenStack Platform 16.1 python3-certifi Red Hat OpenStack Platform 16.2 python3-certifinot affected: vulnerable code not present
+2 more productsfewer
Red Hat OpenStack Platform 17.0 python3-certifi Red Hat Update Infrastructure 4 for Cloud Providers python-certifi
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 18 mo ago
Exploit prediction
0.53% chance of exploitation in the next 30 days, higher than 45% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 6.8 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:N/I:H/A:N |
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N |
| GitHub | 3.1 | 6.8 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:N/I:H/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | certifi | >=2017.11.05, <2022.12.07 >=2017.11.5, <2022.12.7 |
2022.12.07 2022.12.7 |
Affected products
- certifi python-certifi
Classification
- Weakness
-
- CWE-345 Insufficient Verification of Data Authenticity
References
-
github.com
/certifi/python-certifi/commit/9e9e840925d7b8e76c76fdac1fab7e6e88c1c3b8
web
-
github.com
/certifi/python-certifi/security/advisories/GHSA-43fp-rhv2-5gv8
web, third-party-advisory, advisory
-
groups.google.com
/a/mozilla.org/g/dev-security-policy/c/oxX69KFvsm4/m/yLohoVqtCgAJ
web, mailing-list, third-party-advisory
-
security.netapp.com
/advisory/ntap-20230223-0010/
third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2022-23491
advisory
-
github.com
/certifi/python-certifi
package
-
github.com
/pypa/advisory-database/tree/main/vulns/certifi/PYSEC-2022-42986.yaml
web
-
security.netapp.com
/advisory/ntap-20230223-0010
web
Sources
- CVE List CVE-2022-23491
- GitHub Advisory GHSA-43fp-rhv2-5gv8
- NVD CVE-2022-23491
- OSV PYSEC-2022-42986
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.