CVE-2026-72887

Kritik

Təsvir

Perl üçün Net::OAuth::Client-in 0.32 versiyasından əvvəlki versiyaları, xidmət provayderinə get_request_token funksiyasında OAuth 1.0a-nı səssiz şəkildə OAuth 1.0-a endirməyə imkan verir. Konstruktora callback ötürülməsi OAuth 1.0a-nı seçir. Lakin sorğu tokeni cavabında oauth_callback_confirmed parametrinin olmaması halında, heç bir istisna, xəbərdarlıq və ya 1.0a tələb etmək seçimi olmadan get_request_token bu seçimi ləğv edir. Giriş tokeni sorğusu, verifier parametri olmayan OAuth 1.0 mesaj sinfindən qurulur, buna görə də get_access_token funksiyasına parametr ötürülsə belə, oauth_verifier sorğudan çıxarılır. oauth_verifier, OAuth 1.0a tərəfindən avtorizasiya mərhələsi ilə token mübadiləsi arasında əlavə edilmiş bağlayıcıdır. 1.0a tələb edib 1.0 alan tətbiq OAuth 1.0 sessiya fiksasiyasına (session fixation) qarşı həssas olur; burada hücumçu sorğu tokeni əldə edir, qurbanın onu avtorizasiya etməsini təmin edir və sonra mübadiləni özü tamamlayaraq qurbanın provayder hesabını idarə etdiyi sessiyaya bağlayır. Versiyanın endirilməsi üçün hücumçunun hər hansı bir hərəkətinə ehtiyac yoxdur: callback-i təsdiqləməyən provayder kifayətdir.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulNet-oauth
Dərc16 avq 2026
İlk görülmə16 avq 2026
Zəiflik növüCWE-757CWE-757

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Net-OAuthv < 0.320.32

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.