Vulnérabilité dans Openssl Http Server (CVE-2020-1971)
Résumé
Vulnérabilité dans Openssl Http Server (CVE-2020-1971). Risque d'opérations non autorisées ou de divulgation.
Description d'origine
La description telle que publiée par la source (souvent en anglais).
The X.509 GeneralName type is a generic type for representing different types of names. One of those name types is known as EDIPartyName. OpenSSL provides a function GENERAL_NAME_cmp which compares different instances of a GENERAL_NAME to see if they are equal or not. This function behaves incorrectly when both GENERAL_NAMEs contain an EDIPARTYNAME. A NULL pointer dereference and a crash may occur leading to a possible denial of service attack. OpenSSL itself uses the GENERAL_NAME_cmp function for two purposes: 1) Comparing CRL distribution point names between an available CRL and a CRL distribution point embedded in an X509 certificate 2) When verifying that a timestamp response token signer matches the timestamp authority name (exposed via the API functions TS_RESP_verify_response and TS_RESP_verify_token) If an attacker can control both items being compared then that attacker could trigger a crash. For example if the attacker can trick a client or server into checking a malicious certificate against a malicious CRL then this may occur. Note that some applications automatically download CRLs based on a URL embedded in a certificate. This checking happens prior to the signatures on the certificate and CRL being verified. OpenSSL's s_server, s_client and verify tools have support for the "-crl_download" option which implements automatic CRL downloading and this attack has been demonstrated to work against those tools. Note that an unrelated bug means that affected versions of…
Source: NIST National Vulnerability Database NVD
Résumé généré automatiquement
Assemblé par SecPulse à partir des données sources (CVSS, CWE, versions affectées) à l'aide de modèles, sans IA. Vérifiez la description d'origine et les références ci-dessous.
Une vulnérabilité référencée CVE-2020-1971 a été découverte dans Openssl Http Server.
Risque d'opérations non autorisées ou de divulgation. Score CVSS : 5.9/10.
Action : appliquez le correctif officiel de l'éditeur.
En cas de doute, contactez votre service informatique ou cherchez « Openssl Http Server CVE-2020-1971 » sur le site de l'éditeur.
CVE-2020-1971 (Openssl Http Server) — CWE-476 / CVSS v3 5.9
Vecteur d'attaque : distant (réseau) / non authentifié / sans interaction utilisateur
Versions affectées : 1.1.1 - 1.1.1h
Plan : 1) Audit SBOM, 2) Mise à jour staging→prod, 3) Surveillance WAF/proxy sur les endpoints affectés, 4) Recherche d'IOC dans les logs.
Réfs : voir GHSA / avis éditeur / version corrigée liés sur cette page.
Une vulnérabilité (CWE-476) affecte Openssl Http Server.
Versions affectées de Openssl Http Server : 1.1.1 - 1.1.1h.
Gravité : Moyenne (CVSS 5.9/10). Risque d'opérations non autorisées ou de divulgation.
Mettre à jour vers la version corrigée selon l'avis éditeur. (Si une version vulnérable 1.1.1 - 1.1.1h est en production, planifiez immédiatement une fenêtre de maintenance.)
En attendant le correctif : désactivez la fonctionnalité concernée, appliquez des règles WAF, ou restreignez l'accès par ACL réseau.
Recherchez dans les logs des requêtes correspondant aux IOC connus de cette CVE. Auditez les SBOM/dépendances.
Actions de réponse
Étapes concrètes et exemples de commandes que les équipes SOC/SRE doivent exécuter dans l'ordre
-
1Identify exposure identify
Audit SBOM/dependencies for affected components.資産台帳・SBOM・依存マニフェストで Openssl Http Server を使っているサービスとバージョンを洗い出す。
-
2Match against affected range verify
Confirm if version satisfies `1.1.1 - 1.1.1h`Step 1 で見つかったバージョンが影響範囲
1.1.1 - 1.1.1hに該当するか照合。本番で稼働中ならインシデント扱い。 -
3Post-deployment verification verify
Confirm patched version is live in productionパッチ適用後、ステージングで PoC または同等の悪用パターンを再現して脆弱性が閉じたことを確認。本番ではアクセスログ・WAF でアラート再発が無いか継続監視。
État des correctifs par distribution
Paquets corrigés publiés par chaque distribution pour cette CVE
- Alpine Linux ALPINE-CVE-2020-1971 libressl Corrigé dans: 3.1.5-r0
- Ubuntu UBUNTU-CVE-2020-1971 openssl Corrigé dans: 1.0.1f-1ubuntu2.27+esm2
Références
- advisory openwall.com
- advisory cert-portal.siemens.com
- advisory kb.pulsesecure.net
- advisory lists.debian.org
- advisory lists.debian.org
- advisory security.FreeBSD.org
- advisory security.gentoo.org
- advisory security.netapp.com
- advisory security.netapp.com
- advisory security.netapp.com
- advisory debian.org
- advisory openssl.org
- advisory oracle.com
- advisory oracle.com
- advisory tenable.com
- advisory tenable.com
- advisory tenable.com
- patch oracle.com
- patch oracle.com
- patch oracle.com
- web git.openssl.org
- web git.openssl.org
- web lists.apache.org
- web lists.apache.org
- web lists.fedoraproject.org
- web lists.fedoraproject.org