CVE-2019-16785

Yüksək

Təsvir

Waitress versiya 1.3.1 daxil olmaqla, RFC7230-ın belə qeyd edən "MAY" hissəsini tətbiq etmişdir: "Başlanğıc sətri və başlıq sahələri üçün sətir sonlandırıcı CRLF ardıcıllığı olsa da, qəbul edən tərəf tək bir LF simvolunu sətir sonlandırıcı kimi tanıya və ondan əvvəl gələn hər hansı CR simvolunu görməzdən gələ BİLƏR". Təəssüf ki, əgər ön-server (front-end server) başlıq sahələrindəki LF simvollarını CRLF ilə eyni şəkildə təhlil etmirsə, bu, ön-serverin və arxa-serverin (back-end server) eyni HTTP mesajını iki fərqli şəkildə təhlil etməsinə səbəb ola bilər. Bu, HTTP sorğularının qaçırtılmasına/bölünməsinə (HTTP request smuggling/splitting) yol aça bilər ki, burada Waitress iki sorğu gördüyü halda, ön-server yalnız tək bir HTTP mesajı görür. Bu problem Waitress 1.4.0 versiyasında düzəldilmişdir.

CiddilikYüksək
CVSS7.1
İstismar ehtimalı—
MəhsulAgendaless Waitress
Dərc20 dek 2019
İlk görülmə20 dek 2019
Zəiflik növüCWE-444CWE-444

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
agendaless waitressv ≤ 1.3.1—
oracle communications_cloud_native_core_network_function_cloud_native_environment1.10.0—
debian debian_linux9.0—
fedoraproject fedora30, 31—
redhat openstack15—
waitressPyPIv < 1.4.01.4.0

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-2019-16785 · Agendaless Waitress · Dark Radar