CVE-2026-24738

Orta

Təsvir

gmrtd Maşın Oxuna Bilən Səyahət Sənədlərini (MRTDs) oxumaq üçün nəzərdə tutulmuş Go kitabxanasıdır. Versiya 0.17.2-dək olan versiyalarda ReadFile funksiyası uzunluğu 4 GB-a qədər ola bilən TLV-ləri qəbul edir ki, bu da həm yaddaşda, həm də CPU dövrlərində məhdudiyyətsiz resurs istehlakına səbəb ola bilər. ReadFile, İnteqrasiya Səlahiyyətli sxemlərdə (ICs) mövcud ola biləcək həddən çox kənarda olan uzunluqlara malik genişləndirilmiş TLV-ni istehlak edə bilər. O, 256 baytlıq hissələrlə həddindən artıq çox iterasiya tələb edən və telefonlar kimi məhdud mühitlərdə mövcud olmayacaq yaddaşı ayırmağa çalışan 4 GB-a qədər məlumatı qəbul edə bilər. Əgər bir API ReadFile funksiyasına məlumat göndərirsə, eyni problem tətbiq olunur. Çox kiçik hissələrlə oxuma prosesi həmçinin goroutine-i çox sayda iterasiya boyunca məlumatları qəbul etməyə kilidləyir. Faylları NFC vasitəsilə oxumaq üçün gmrtd kitabxanasından istifadə edən layihələr ciddi yavaşlamalar və ya yaddaş istehlakı ilə qarşılaşa bilər. Zərərli NFC, yuxarıda təsvir olunan saxta transiver kimi davranaraq və oxunmalı olan hər bir hissə kimi saxta baytlar göndərərək, qəbul edici axını (thread) cavabsız hala gətirə və ev sistemindəki yaddaşı doldura bilər. Versiya 0.17.2 bu problemi aradan qaldırır.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
MəhsulGmrtd
Dərc27 yan 2026
İlk görülmə27 yan 2026

Necə düzəltmək olar

Yeniləyin
  • gmrtd gmrtd0.17.2 və ya daha yeni versiya
  • github.com/gmrtd/gmrtd0.17.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
gmrtd gmrtdv < 0.17.20.17.2
github.com/gmrtd/gmrtdGov < 0.17.20.17.2

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-24738 · Gmrtd · Dark Radar