CVE-2025-31490

Yüksək

Təsvir

AutoGPT istifadəçilərə mürəkkəb iş axınlarını avtomatlaşdıran davamlı süni intellekt agentləri yaratmağa, tətbiq etməyə və idarə etməyə imkan verən platformadır. 0.6.1 versiyasından əvvəl AutoGPT, requests wrapper-indəki DNS Rebinding səbəbindən SSRF-ə yol açır. AutoGPT, tətbiqi SSRF-dən qorumaq üçün Python-un requests kitabxanası ətrafında qurulmuş bir wrapper ilə hazırlanıb. Bu wrapper-in kodu autogpt_platform/backend/backend/util/request.py faylında yerləşir. Sorğu edilən URL-in host adı yoxlanılır və onun hər hansı lokal ipv4 və ya ipv6 ünvanlarına yönləndirilmədiyi təmin edilir. Lakin bu yoxlama kifayət deyil, çünki DNS serveri ilkin olaraq bloklanmamış ünvanla və 0 TTL dəyəri ilə cavab verə bilər. Bu o deməkdir ki, ilkin həll prosesi bloklanmamış ünvan kimi görünəcək. Belə halda, validate_url() funksiyası URL-i uğurlu kimi qaytaracaq. validate_url() URL-i uğurla qaytardıqdan sonra, URL real request() funksiyasına ötürülür. Real request() funksiyası təsdiqlənmiş URL ilə çağırıldıqda, request() host adının ünvanını yenidən həll edəcək, çünki qeyd keşlənmiş olmayacaq (TTL 0 səbəbindən). Bu həll "yanlış diapazon"da ola bilər. Bu növ hücum "DNS Rebinding Attack" adlanır. Bu zəiflik 0.6.1 versiyasında aradan qaldırılıb.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulAgpt Autogpt Platform
Dərc14 apr 2025
İlk görülmə14 apr 2025

Necə düzəltmək olar

Yeniləyin
  • agpt autogpt_platform0.6.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
agpt autogpt_platformv < 0.6.10.6.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-2025-31490 · Agpt Autogpt Platform · Dark Radar