CVE-2022-24761

Yüksək

Təsvir

Waitress, Python 2 və 3 üçün Web Server Gateway Interface serveridir. Gələn HTTP sorğusunun RFC7230 standartına uyğunluğunu düzgün şəkildə yoxlamayan proksi arxasında Waitress versiya 2.1.0 və daha əvvəlki versiyalardan istifadə edildikdə, Waitress və ön tərəf (frontend) proksisi bir sorğunun harada başladığı və harada bitdiyi barədə fərqli rəylərə gələ bilər. Bu, sorğuların ön tərəf proksisi vasitəsilə Waitress-ə ötürülməsinə (request smuggling) və sonrakı davranışlara yol aça bilər. Bu bildirişdə sorğu ötürülməsinə səbəb ola bilən iki növ zəiflik nəzərdə tutulmuşdur: sətirləri tam ədədə çevirmək üçün Python-un `int()` funksiyasının istifadəsi (`+10`-un `10` kimi və ya `0x01`-in `1` kimi oxunmasına səbəb olur, halbuki standart sətirin yalnız rəqəmlərdən və ya onaltılıq rəqəmlərdən ibarət olmasını tələb edir); və Waitress-in chunk genişlənmələrini dəstəkləməməsi, lakin onların qeyri-qanuni simvollar ehtiva etdiyini yoxlamadan onları silməsi. Bu zəiflik Waitress 2.1.1 versiyasında aradan qaldırılmışdır. Müvəqqəti həll yolu mövcuddur: Waitress qarşısında proksi yerləşdirildikdə, sorğunun RFC7230 standartına uyğun olduğundan əmin olmaq üçün bütün funksionallıqları aktivləşdirmək lazımdır. Lakin bəzi proksi serverlərində bu funksionallıq olmaya bilər və istifadəçilərə Waitress-in ən son versiyasına yeniləməkləri tövsiyə olunur.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulAgendaless Waitress
Dərc17 mar 2022
İlk görülmə17 mar 2022
Zəiflik növüCWE-444CWE-444

Necə düzəltmək olar

Yeniləyin
  • agendaless waitress2.1.1 və ya daha yeni versiya
  • waitress2.1.1 və ya daha yeni versiya
İstehsalçı bildirişləri

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
agendaless waitressv < 2.1.12.1.1
debian debian_linux9.0—
waitressPyPIv < 2.1.12.1.1

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-2022-24761 · Agendaless Waitress · Dark Radar