- Yayımlandı
- Güncellendi
- 30 Eki 2026
- Açık yaşı
- 12 gün
- Kaydı açan
- curl
ÖzetTürkçe
Kimliği doğrulanmış bir HTTPS kaynağı, ayrıştırıcının kabul ettiği ancak zaman serileştirmesinin daha sonra işleyemediği bir HSTS max-age değeri gönderebilir. 64 bit sistemlerde aşırı büyük max-age değerleri, standart zaman tamsayı sınırları içinde kalan ancak takvim zamanı yapısının sınırlarını aşan mutlak bir sona erme zamanı hesaplar. Önbellek kaydı sırasında özgün HSTS dosyası, geçici bir yedek yazılmadan önce kısaltılır; serileştirme başarısız olduğunda geçici dosya silinir ve boş veya eksik bir önbellek kalır. Kayıt hatası temizleme sırasında sessizce yok sayıldığı için curl, veri kaybına rağmen başarıyla çıkar. CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Kaynaktaki açıklama (İngilizce)
An authenticated HTTPS origin can supply an HSTS max-age value that the
parser accepts, but time serialization later fails to process. On 64-bit
systems, extreme max-age values compute an absolute expiry within standard
time integer limits that exceeds calendar time structure bounds. During cache
saves, the original HSTS file is truncated before writing a temporary
replacement; when serialization fails, the temporary file is deleted, leaving
an empty or partial cache. Because the save error is silently ignored during
cleanup, curl exits successfully despite the data loss.
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| curl | ≥ 8.22.0, ≤ 8.22.0 | – |
| ≥ 8.21.0, ≤ 8.21.0 | – | |
| ≥ 8.20.0, ≤ 8.20.0 | – | |
| ≥ 8.19.0, ≤ 8.19.0 | – | |
| ≥ 8.18.0, ≤ 8.18.0 | – | |
| ≥ 8.17.0, ≤ 8.17.0 | – | |
| ≥ 8.16.0, ≤ 8.16.0 | – | |
| ≥ 8.15.0, ≤ 8.15.0 | – | |
| ≥ 8.14.1, ≤ 8.14.1 | – | |
| ≥ 8.14.0, ≤ 8.14.0 | – | |
| ≥ 8.13.0, ≤ 8.13.0 | – | |
| ≥ 8.12.1, ≤ 8.12.1 | – |
ve 16 satır daha
Kaynaklar5 kaynak
Kayıt geçmişi
- CVSS puanı değişti: – → 8.1
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.