İçeriğe atla
Noroxi
NVD / CVE Programı· CNA openssl

CVE-2021-3711: SM2 Decryption Buffer Overflow

KritikCVSS 9.8 · v3.1—Kavram kanıtı Düzeltme var

Noroxi değerlendirmesi

Öncelik: Bu hafta (aksiyon skoru 65/100)

  • Herkese açık kavram kanıtı (PoC) kodu var (GitHub); sahada sömürüldüğüne dair kayıt yok.
  • Önümüzdeki 30 günde sömürülme olasılığı %87,8 (FIRST EPSS); kayıtların %99,7 kadarından yüksek.
  • İnternetten erişebilen herkes tetikleyebilir. Hesap ya da parola gerekmez. Kullanıcının bir şey yapması gerekmez. Özel bir koşul gerekmez; tekrarlanabilir.
  • CISA'ya göre saldırı otomatikleştirilebilir: toplu taramalarla hedef bulunabilir.
  • Düzeltilmiş sürüm: openssl (Alpine:v3.11) 1.1.1l-r0; openssl3 (Alpine:v3.15) 1.1.1l-r0; openssl1.1-compat (Alpine:v3.17) 1.1.1l-r0.
  • Ulusal siber güvenlik bildirimlerinde (siberguvenlik.gov.tr) 6 kez anıldı.

Bir sonraki bakım penceresini beklemeyin. openssl (Alpine:v3.11) 1.1.1l-r0; openssl3 (Alpine:v3.15) 1.1.1l-r0; openssl1.1-compat (Alpine:v3.17) 1.1.1l-r0 ya da daha yeni sürüme yükseltin.

Kaydın verisinden otomatik üretilir: CVSS (NVD ve CNA), CISA KEV ve SSVC, FIRST EPSS, istismar kaynakları, düzeltme sürümleri. Nasıl hesaplıyoruz

Birincil kaynaklar: NVD · CVE.org · FIRST EPSS

In order to decrypt SM2 encrypted data an application is expected to call the API function EVP_PKEY_decrypt(). Typically an application will call this function twice. The first time, on entry, the "out" parameter can be NULL and, on exit, the "outlen" parameter is populated with the buffer size required to hold the decrypted plaintext. The application can then allocate a sufficiently sized buffer and call EVP_PKEY_decrypt() again, but this time passing a non-NULL value for the "out" parameter. A bug in the implementation of the SM2 decryption code means that the calculation of the buffer size required to hold the plaintext returned by the first call to EVP_PKEY_decrypt() can be smaller than the actual size required by the second call. This can lead to a buffer overflow when EVP_PKEY_decrypt() is called by the application a second time with a buffer that is too small. A malicious attacker who is able present SM2 content for decryption to an application could cause attacker chosen data to overflow the buffer by up to a maximum of 62 bytes altering the contents of other data held after the buffer, possibly changing application behaviour or causing the application to crash. The location of the buffer is application dependent but is typically heap allocated. Fixed in OpenSSL 1.1.1l (Affected 1.1.1-1.1.1k).

Güncelleme
8 Eki 2026
EPSS
%87,8 · 99. yüzdelik

Rapor araçları

JSON

Aksiyon skoru

65

Bu hafta

Bir sonraki bakım penceresini beklemeyin.

CVSS
39 / 40 · 9.8 / 10
CISA KEV
0 / 30 · Listede değil
EPSS
26 / 30 · %87,8

CISA SSVC kararı

Sömürü
yok
Otomatikleştirilebilir
evet
Teknik etki
tam

Vulnrichment: CISA'nın karar ağacı girdileri.

Bu kayıt değişirse haber alın

  • KEV'de değil: sahada sömürü kaydı yok
  • Kavram kanıtı var, silahlaştırılmış modül yok
  • Düzeltme yayımlandı

Bunlardan biri değişirse günlük e-posta özetinde haber veririz.

CVE-2021-3711 kaydını takip edin

Ne zaman haber verilir

  • CISA KEV'e girdiğinde
  • istismar kodu ortaya çıktığında ya da silahlaştırıldığında
  • kayıt güncellendiğinde (düzeltme sürümü dahil)
  • EPSS bir haftada 20 puan arttığında

Günde bir e-posta özeti (06:00 UTC); webhook bağlarsanız KEV ve silahlaştırılmış istismar ücretli planda 10 dakikada bir, ücretsizde saat başı.

Sunucunuzun TLS ayarlarını kontrol edinSSL kontrolü yap

Ücretsiz hesapla ayrıca

  • CVE uyarıları: kullandığınız ürün ve sürümleri ekleyin, onları etkileyen yeni CVE'ler size gelsin
  • Site izleme: 1 site, kesintide anında e-posta
  • Alan adınızı ekleyin: alt alan adları ve ele geçirme riski her hafta taransın (1 alan adı)
  • Güvenlik araçlarında saatte 10, günde en çok 30 tarama (hesapsız günde 3), API anahtarı ve MCP
  • Taramalarınız tek panelde: bulgular, son taramada değişenler, alan adı ya da müşteri başına rapor (PDF, paylaşım bağlantısı)
Tüm ücretsiz araçlar

E-postayla kayıt olun · Hesabınız var mı? Giriş yapın

Ücretsiz hesap, kart istenmez. Takibi istediğiniz an bırakırsınız.

Sunucunuzun TLS ayarlarını kontrol edinSSL kontrolü yap

Sürümünüz etkileniyor mu? Kontrol edin

Noroxi analizi

Sizin ortamınızda ne anlama geliyor?

Yukarıdaki değerlendirme kaydın verisinden otomatik üretilir; ortamınızı bilmez. Bu açığın sizde gerçekten sömürülebilir olup olmadığını ve hangi önlemin yeteceğini ekibimiz sizin sistemlerinizde doğrular.

Bu ürünü kullanıyoruz, yardım isteyin

Etkilenen sistemler

Sürümünüz etkileniyor mu?

Ürünü seçip kullandığınız sürümü yazın. Bu kaydın sürüm aralıklarıyla tarayıcınızda karşılaştırılır; sürüm hiçbir yere gönderilmez.

ÜreticiÜrün
opensslopenssl
debiandebian linux
netappactive iq unified manager
netappclustered data ontap
netappclustered data ontap antivirus connector
netappe-series santricity os controller
netapphci management node
netappmanageability software development kit
netapponcommand insight
netapponcommand workflow automation
netappsantricity smi-s provider
netappsnapcenter

ve 19 kayıt daha

Sunucunuzun TLS ayarlarını kontrol edin

Dışarıdan OpenSSL sürümü görülemez; ücretsiz SSL kontrolü sertifikanızı, açık TLS sürümlerini ve zayıf şifreleri denetler. Sürümü sunucunuzda paket yöneticisiyle doğrulayın.

SSL kontrolü yap

Üreticinin bildirdiği sürümler

Kaydı açan otorite (openssl) tarafından bildirilen etkilenen sürüm aralıkları. NVD'nin CPE analizinden bağımsızdır ve genellikle ondan önce gelir.

  • OpenSSL OpenSSL

    • Fixed in OpenSSL 1.1.1l (Affected 1.1.1-1.1.1k)etkilenir

Paket düzeyi etkilenme

OSV ve GitHub Advisory verisi: ekosistem, paket ve aralık. SBOM eşleşmesi bu tabloyu kullanır.

EkosistemPaketEtkilenen aralıkDüzeltme
Alpine:v3.11openssl1.1.1 itibarıyla · 1.1.1l-r0 öncesi1.1.1l-r0
Alpine:v3.15openssl31.1.1l-r0 öncesi1.1.1l-r0
Alpine:v3.17openssl1.1-compat1.1.1l-r0 öncesi1.1.1l-r0
crates.ioopenssl-src0.0.0-0 itibarıyla · 111.16.0 öncesi111.16.0
crates.ioopenssl-src111.16.0 öncesi111.16.0
Debian:10openssl1.1.1d-0+deb10u7 öncesi1.1.1d-0+deb10u7
Debian:11openssl1.1.1k-1+deb11u1 öncesi1.1.1k-1+deb11u1
Debian:12openssl1.1.1l-1 öncesi1.1.1l-1
openSUSE:Leap 15.2openssl-1_11.1.1d-lp152.7.21.1 öncesi1.1.1d-lp152.7.21.1
openSUSE:Leap 15.3dracut-saltboot0.1.1665997480.587fa10-150000.1.41.1 öncesi0.1.1665997480.587fa10-150000.1.41.1
openSUSE:Leap 15.3golang-github-boynux-squid_exporter1.6-150000.1.9.1 öncesi1.6-150000.1.9.1
openSUSE:Leap 15.3golang-github-prometheus-promu0.13.0-150000.3.9.1 öncesi0.13.0-150000.3.9.1
openSUSE:Leap 15.3grafana8.5.13-150200.3.29.5 öncesi8.5.13-150200.3.29.5
openSUSE:Leap 15.3grafana8.3.5-150200.3.21.1 öncesi8.3.5-150200.3.21.1
openSUSE:Leap 15.3openssl-1_11.1.1d-11.27.1 öncesi1.1.1d-11.27.1
openSUSE:Leap 15.3prometheus-postgres_exporter0.10.0-150000.1.3.1 öncesi0.10.0-150000.1.3.1
openSUSE:Leap 15.3rhnlib4.2.6-150000.3.34.1 öncesi4.2.6-150000.3.34.1
openSUSE:Leap 15.3spacecmd4.3.16-150000.3.89.1 öncesi4.3.16-150000.3.89.1
openSUSE:Leap 15.3spacecmd4.2.16-150000.3.77.1 öncesi4.2.16-150000.3.77.1
openSUSE:Leap 15.4prometheus-blackbox_exporter0.19.0-150000.1.14.3 öncesi0.19.0-150000.1.14.3
openSUSE:Leap 15.4wire0.5.0-150000.1.9.3 öncesi0.5.0-150000.1.9.3
openSUSE:Tumbleweedgrafana8.3.4-1.1 öncesi8.3.4-1.1
openSUSE:Tumbleweedgrype0.92.1-1.1 öncesi0.92.1-1.1
SUSE:Enterprise Storage 6grafana8.5.13-150100.3.12.1 öncesi8.5.13-150100.3.12.1

+89

Aynı birincil ürünün en yüksek skorlu diğer kayıtları.

  • CVE-2014-0160The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly handle Heartbeat Extension packets, which allows…KEV
    90Hemen
  • CVE-2003-0545Double free vulnerability in OpenSSL 0.9.7 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code…
    65Bu hafta
  • CVE-2016-2108The ASN.1 implementation in OpenSSL before 1.0.1o and 1.0.2 before 1.0.2c allows remote attackers to execute arbitrary code or cause a…
    62Bu hafta

Bu üründe bundan önce ve sonra yayımlananlar

  • ← ÖncekiCVE-2021-345025 Mar 2021 · CA certificate check bypass with X509_V_FLAG_X509_STRICT
    35İzleyin
  • ← ÖncekiCVE-2021-371224 Ağu 2021 · Read buffer overruns processing ASN.1 strings
    43Planlayın
  • Sonraki →CVE-2021-404414 Ara 2021 · Invalid handling of X509_verify_cert() internal errors in libssl
    45Planlayın

Düzeltme

Hangi sürüme geçmeli

Üretici, paket deposu ve Microsoft kayıtlarından derlenen düzeltme sürümleri. Yükseltmeden önce üreticinin notunu doğrulayın.

Ürün / paketDüzeltilmiş sürümKaynak
alpine:openssl1.1.1l-r0 · Alpine:v3.11Paket deposu (OSV)
alpine:openssl1.1-compat1.1.1l-r0 · Alpine:v3.17Paket deposu (OSV)
alpine:openssl31.1.1l-r0 · Alpine:v3.15Paket deposu (OSV)
crates.io:openssl-src111.16.0Paket deposu (OSV)
debian:openssl1.1.1l-1 · Debian:12Paket deposu (OSV)
opensuse:dracut-saltboot0.1.1665997480.587fa10-150000.1.41.1 · openSUSE:Leap 15.3Paket deposu (OSV)
opensuse:golang-github-boynux-squid_exporter1.6-150000.1.9.1 · openSUSE:Leap 15.3Paket deposu (OSV)
opensuse:golang-github-prometheus-promu0.13.0-150000.3.9.1 · openSUSE:Leap 15.3Paket deposu (OSV)
opensuse:grafana8.3.5-150200.3.21.1 · openSUSE:Leap 15.3Paket deposu (OSV)
opensuse:grype0.92.1-1.1 · openSUSE:TumbleweedPaket deposu (OSV)
opensuse:openssl-1_11.1.1d-lp152.7.21.1 · openSUSE:Leap 15.2Paket deposu (OSV)
opensuse:prometheus-blackbox_exporter0.19.0-150000.1.14.3 · openSUSE:Leap 15.4Paket deposu (OSV)
opensuse:prometheus-postgres_exporter0.10.0-150000.1.3.1 · openSUSE:Leap 15.3Paket deposu (OSV)
opensuse:rhnlib4.2.6-150000.3.34.1 · openSUSE:Leap 15.3Paket deposu (OSV)
opensuse:spacecmd4.2.16-150000.3.77.1 · openSUSE:Leap 15.3Paket deposu (OSV)
opensuse:wire0.5.0-150000.1.9.3 · openSUSE:Leap 15.4Paket deposu (OSV)
suse:grafana8.3.5-150000.1.30.1 · SUSE:Manager Client Tools 15Paket deposu (OSV)
suse:mgr-cfg4.2.8-150000.1.24.1 · SUSE:Manager Client Tools 15Paket deposu (OSV)
suse:mgr-osad4.2.8-150000.1.36.1 · SUSE:Manager Client Tools 15Paket deposu (OSV)
suse:mgr-push4.2.5-150000.1.18.2 · SUSE:Manager Client Tools 15Paket deposu (OSV)
suse:mgr-virtualization4.2.4-150000.1.26.1 · SUSE:Manager Client Tools 15Paket deposu (OSV)
suse:openssl-1_11.1.1d-11.27.1 · SUSE:Linux Enterprise Module for Basesystem 15 SP2Paket deposu (OSV)
suse:prometheus-postgres_exporter0.10.0-150000.1.3.1 · SUSE:Manager Client Tools 15Paket deposu (OSV)
suse:rhnlib4.2.6-150000.3.34.1 · SUSE:Manager Client Tools 15Paket deposu (OSV)
suse:spacecmd4.2.16-150000.3.77.1 · SUSE:Manager Client Tools 15Paket deposu (OSV)
suse:spacewalk-client-tools4.2.18-150000.3.59.1 · SUSE:Manager Client Tools 15Paket deposu (OSV)
suse:spacewalk-koan4.2.6-150000.3.27.1 · SUSE:Manager Client Tools 15Paket deposu (OSV)
suse:spacewalk-oscap4.2.4-150000.3.18.1 · SUSE:Manager Client Tools 15Paket deposu (OSV)

İstismar durumu

Kavram kanıtı mevcut

Kamuya açık bir kavram kanıtı ya da tespit imzası var. İstismar bilgisi dışarıda; yamayı geciktirmeyin.

Kanıt

  • GitHub’da kavram kanıtı deposu ×1

Noroxi istismar kodu barındırmaz ve istismar bağlantısı vermez. Metasploit modül adı ve Nuclei şablon kimliği gösterilir (kod değil, ad); Exploit-DB kayıtları ve PoC depoları yalnızca sayı olarak verilir.

Kamuya açık istismar kanıtı
KaynakTürTarih
GitHub’da kavram kanıtı deposustars:02026-11-09

Araştırma bağlamı

Pentester ve araştırmacı için: saldırı profili, puan anlaşmazlığı, zaman çizelgesi, yama commit’leri, kredi, varyant ve zincir adayları, bug bounty kapsamı. Hepsi mevcut veriden türetilir; istismar kodu içermez.

Zaman çizelgesi

Yayından bugüne: kavram kanıtı, Metasploit modülü, CISA KEV ve düzeltme kaydı. Tarihler kaynakların bildirdiği tarihlerdir.

  1. Yayın
  2. İlk kavram kanıtı+1902 gün
  3. Bugün13 Kas 2026+1907 gün

CNA kaydında adı geçen bulan, bildiren ve analistler. Ada tıklayın, aynı araştırmacının diğer kayıtlarını görün.

Bug bounty kapsamı

Ürünün üreticisi herkese açık bir programda görünüyor. Eşleşme ad üzerinden yapıldı; kapsam metnini programda doğrulayın.

Ulusal bildirim (Siber Güvenlik Başkanlığı / USOM)

Bu kaydı anan resmi güvenlik bildirimleri; çözüm önerisi kurumun sayfasında.

Tüm ulusal bildirimler →

Bu kayıtta yok: EPSS geçmişi · yama commit'i ya da PR bağlantısı · varyant ya da zincir adayı.

Teknik detay

Saldırı koşulları

  • İnternetten erişebilen herkes tetikleyebilir.
  • Hesap ya da parola gerekmez.
  • Kullanıcının bir şey yapması gerekmez.
  • Özel bir koşul gerekmez; tekrarlanabilir.

Başarılı olursa

Gizlilik
yüksek · veriler okunabilir
Bütünlük
yüksek · veri ya da yapılandırma değiştirilebilir
Erişilebilirlik
yüksek · hizmet durdurulabilir
Saldırı vektörü
Ağ
Karmaşıklık
Düşük
Gereken yetki
Yok
Kullanıcı etkileşimi
Gerekmez
Kapsam
Değişmez
Gizlilik etkisi
Yüksek
Bütünlük etkisi
Yüksek
Erişilebilirlik etkisi
Yüksek

CVSS vektörü

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

nvd-primary

Kök neden

Veri kopyalanırken kaynağın uzunluğu, hedef arabelleğin boyutuyla karşılaştırılmıyor. Fazla veri, bitişik belleğin üzerine yazılır.

Hatanın kod karşılığı

CWE-120 sınıfının tamamı

Bu zafiyet sınıfının temsili örneği. Üreticinin kaynak kodu değildir; hatalı kalıbı ve düzeltmesini gösterir.

Hatalı

c
char buf[256];memcpy(buf, pkt->data, pkt->len);

Düzeltilmiş

c
char buf[256];if (pkt->len > sizeof(buf)) {  return -EINVAL;}memcpy(buf, pkt->data, pkt->len);

Değişiklik günlüğü

  1. İstismar olgunluğunone → poc
  2. SSVC sömürü— → none
  3. Düzeltme✗ → ✓

Takip ettiğiniz kayıtlarda bu değişiklikler bildirim olarak da gelir. →

Referanslar

Tüm kayıtlar