Skip to content
Fencer Vulns
medium 6.8

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-certifi
    affected: 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-certifi
    affected: no fix planned “Out of support scope”
  • Red Hat Satellite 6 python-certifi, python3-certifi
    affected: no fix available
  • Red Hat Ansible Automation Platform 2.3 for RHEL 8 python39-certifi 2022.12.7-1.el8ap
    fixed: 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 more
    fixed: 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-certifi
    +2 more products
    Red Hat OpenStack Platform 17.0 python3-certifi Red Hat Update Infrastructure 4 for Cloud Providers python-certifi
    not affected: vulnerable code not present

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

Sources

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.