جزئیات آسیب‌پذیری

CVE-2026-82247

GitoxideLabs gitoxide

gitoxide before 0.37.1 HTTP Basic credential leak via URL parsing

CVSS 4.0
8.7بالا

شرح رسمی (انگلیسی)

gitoxide's gix-url crate (<= 0.32.0, fixed in 0.37.1) uses a hand-rolled URL parser that does not treat '?' or '#' as terminating the authority component, contrary to RFC 3986. As a consequence, gix-transport's HTTP redirect identity guard (can_reuse_identity) compares the wrong host and fails open. An attacker controlling a redirect response can craft a Location header of the form <attacker-authority>?@<original-authority> so that gitoxide sends the caller's HTTP Basic Authorization credentials to an unintended host. gix-transport is affected in versions <= 0.49.0 (fixed in 0.58.1).

امتیازهای CVSS

امتیازنسخهمنبعبردار
8.7بالا 4.0 CVEProject cvelistV5 (CNA) (VulnCheck) CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
7.5بالا 3.1 CVEProject cvelistV5 (CNA) (VulnCheck) CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

محصولات آسیب‌پذیر

فروشندهمحصولنسخه‌هامنبع
GitoxideLabs gitoxide v < 0.37.1 CVEProject cvelistV5 (CNA)
GitoxideLabs gitoxide v < 0.58.1 CVEProject cvelistV5 (CNA)

منابع و راهنماها

۲
هشدار CVEهای بعدی این محصولمحصول را دنبال کنید تا آسیب‌پذیری‌های تازه را در تلگرام بگیرید.

اطلاعات

تاریخ انتشار
۱۴۰۵/۰۶/۰۶
آخرین به‌روزرسانی
۱۴۰۵/۰۶/۰۶
وضعیت
منتشرشده
صادرکننده (CNA)
VulnCheck

پیش‌بینی بهره‌برداری (EPSS)

۰٫۴٪
احتمال بهره‌برداری در ۳۰ روز
۳۵٫۳٪
صدک (نسبت به همه‌ی CVEها)

ارزیابی SSVC (CISA)

قابل خودکارسازی
بله
وضعیت بهره‌برداری
اثبات مفهوم
اثر فنی
جزئی

ضعف‌ها (CWE)

  • CWE-522
    Insufficiently Protected Credentials