PT-2026-125066

تاريخ النشر

2026-10-22

·

تاريخ التحديث

2026-10-22

الوصف من

CVSS 3.1
7.5
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Applications that pass attacker-controlled URLs to webpage versions before 2.1.0 may be vulnerable to server-side request forgery (SSRF) or local file disclosure.
HTTP::fetch and Webpage::from url passed URLs to libcurl without restricting the URL scheme or validating the resolved destination IP address. Redirects were followed without checking whether the new destination was internal. Depending on how the application uses the response, an attacker could:
  • Read local files accessible to the application process using file:// URLs.
  • Cause requests to internal or link-local services (e.g. cloud metadata endpoints at http://169.254.169.254) via direct private-IP URLs or by chaining HTTP redirects through an attacker-controlled server.
Starting in 2.1.0, HTTP::fetch and Webpage::from url reject non-HTTP(S) URL schemes and destinations that resolve to non-public IP addresses, including after redirects. Applications that intentionally fetch trusted internal resources can opt in to the previous behavior with HTTP::fetch unrestricted or Webpage::from url unrestricted.
Reported by Aiden Mohan.
قابلية الاستغلال
إصلاح
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
RUSTSEC-2026-0407
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾