Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ats-redirect-zero-net — Apache Traffic Server 10.2.0 - उच्च - रिमोट - SSRF - रीडायरेक्ट 0.0.0.0/8 | Kitploit
उपकरण/GitHubGitHub/abraxas/ats-redirect-zero-net
भेद्यता विश्लेषणशोषणवेब सुरक्षानेटवर्क सुरक्षालैब और अभ्यास
GitHubabraxas/ats-redirect-zero-net

ats-redirect-zero-net

Apache Traffic Server 10.2.0 - उच्च - रिमोट - SSRF - रीडायरेक्ट 0.0.0.0/8

रिपॉजिटरी देखें
14 दिन पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Abraxas Labs - ats-redirect-zero-net

abraxaslabs.tech  ·  github.com/abraxas  ·  @abraxas_null  ·  [email protected]  ·  ats-redirect-zero-net

ats-redirect-zero-net

वर्ग: SSRF पहुँच: रिमोट

Apache Traffic Server 10.2.0 (b1df7334) - Apache Software Foundation

redirect.actions डिफ़ॉल्ट routable:follow 0.0.0.0/8 (INADDR_ANY को छोड़कर) को FOLLOW के रूप में वर्गीकृत करता है। लूपबैक केवल 127.0.0.0/8 और ::1 है। डिफ़ॉल्ट CONNECT dest deny और ESI IncludeUrlValidator पहले से ही 0.0.0.0/8 को अस्वीकार करते हैं। Follow-redirect इसे फिर से खोल देता है।

डिफ़ॉल्ट number_of_redirections 0 है, इसलिए जब तक follow चालू न हो, मैप का मूल्यांकन नहीं होता। एक लोडेड प्लगइन जो TSHttpTxnRedirectUrlSet कॉल करता है, काउंटर 0 होने पर भी एक हॉप को बाध्य करता है (CVE-2026-58189 काउंटर रीसेट बंद है)।

IDअभी तक कोई CVE नहीं
वर्गSSRF (follow-redirect 0.0.0.0/8 को चूक जाता है)
पहुँचरिमोट (follow चालू होने के बाद ओरिजिन Location)
CWECWE-918
CVSSउच्च: 8.6 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
उत्पादApache Traffic Server
प्रभावित10.2.0 (b1df7334b39a878971c376da849e8da4984918b6) redirect.actions routable fill
प्रमाणीकरणकोई नहीं। Follow चालू होना चाहिए (लैब में number_of_redirections=1)।
लाइसेंसGNU Affero GPL v3.0
लैबकेवल 127.0.0.1:18790

मैंने सार्वजनिक टैग 10.2.0 peel b1df7334 को पिन किया। लैब लूपबैक पर सोर्स-बिल्ट ats-10.2.0-lab:local रिवर्स प्रॉक्सी है। लूपबैक RETURN। 0.0.0.0 400। 0.0.0.1 FOLLOW। follow हॉप पर रीमैप छोड़ दिया गया।

एक हमलावर क्या कर सकता है

number_of_redirections=1 के बाद (या प्लगइन TSHttpTxnRedirectUrlSet के बाद) ATS से Location: http://0.0.0.1/ का पालन करवाएँ। Linux पर, 0.0.0.1 स्थानीय है।

विधिसिंकविशेषाधिकार
अनऑथ GET; ओरिजिन 302 Location: http://0.0.0.1:18080/w के साथ number_of_redirections=1parse_redirect_actions ROUTABLE fill (HttpConfig.cc:1782-1787); OSDNSLookup action mapरीकॉन / SSRF (लैब-प्रमाणित): ATS ROUTABLE के रूप में पालन करता है। क्लाइंट बॉडी ATS-REDIRECT-ZERO-NET-WITNESS। follow हॉप पर रीमैप छोड़ दिया गया।
वही हॉप; Authorization / Cookie कॉपी किए गएHttpSM::redirect_requestअखंडता (अनुमानित): वे हेडर follow हॉप पर हटाए नहीं जाते। राइट के रूप में प्रयोग नहीं किया गया।
IPv4-मैप्ड ::ffff:0:0/96::/0 का वही fillरीकॉन (अनुमानित): CONNECT dest deny का सहोदर। प्रयोग नहीं किया गया।

लैब-प्रमाणित बनाम अनुमानित: 0.0.0.1 का पालन, लूपबैक RETURN, routable FOLLOW, INADDR_ANY 400 लैब हैं। IPv4-मैप्ड और क्रेडेंशियल फ़ॉरवर्ड अनुमानित हैं।

आवश्यक: redirect.actions routable:follow (कंपाइल्ड डिफ़ॉल्ट) और number_of_redirections > 0, या एक प्लगइन जो रीडायरेक्ट URL सेट करता है। डिफ़ॉल्ट काउंटर 0 है।

निकटवर्ती सतह जो बंद रहती है

सतहलैब
लूपबैक 127.0.0.1RETURN। क्लाइंट ने कभी LOOPBACK-ONLY-SECRET नहीं देखा। 302 बना रहा।
0.0.0.0 INADDR_ANYaction map से पहले 400
डिफ़ॉल्ट number_of_redirections=0routable:follow का मूल्यांकन नहीं हुआ
RFC1918 / CGNAT / लिंक-लोकल / ::1DEFAULT fill के माध्यम से RETURN
CONNECT dest deny 0.0.0.0/8पहले से ही डिफ़ॉल्ट ip_allow.yaml में
ESI include validator 0.0.0.0/8पहले से ही निजी (CVE-2026-58178)
प्लगइन रीडायरेक्ट काउंटर रीसेटबंद (CVE-2026-58189)

CVE-2026-58189 नहीं। CVE-2026-58178 नहीं। वे रेंज CONNECT और ESI पर नामित थीं। Follow-redirect को वे नहीं मिलीं।

Lab

python3 ats-redirect-zero-net-Abraxas-Labs.py

या

cd lab
./run.sh

Loopback 127.0.0.1:18790. Compose प्रोजेक्ट ats-redirect-zero-net. इमेज ats-10.2.0-lab:local. विटनेस ATS-REDIRECT-ZERO-NET-WITNESS. अंतिम पंक्ति:

SUCCESS ats-redirect-zero-net follow-0.0.0.1=yes loopback-return=yes routable-follow=yes inaddr-any=400 remap_required=1 ATS-REDIRECT-ZERO-NET-WITNESS

समाधान

0.0.0.0/8 और IPv4-मैप्ड ::ffff:0:0/96 को उसी तरह चिह्नित करें जैसे डिफ़ॉल्ट CONNECT dest deny और ESI IncludeUrlValidator पहले से करते हैं। लूपबैक केवल 127/8 नहीं है। ats_is_ip_any द्वारा 0.0.0.0 को अस्वीकार करना पर्याप्त नहीं है।

तब तक, number_of_redirections को 0 पर छोड़ दें, या redirect.actions सेट करें ताकि routable RETURN हो। एक प्लगइन TSHttpTxnRedirectUrlSet अभी भी एक हॉप को बाध्य करता है।

संदर्भ

  • github.com/apache/trafficserver टैग 10.2.0 (b1df7334b39a878971c376da849e8da4984918b6)
  • src/proxy/http/HttpConfig.cc parse_redirect_actions
  • src/records/RecordsConfig.cc number_of_redirections / redirect.actions
  • src/api/InkAPI.cc TSHttpTxnRedirectUrlSet एक-हॉप बंप
  • डिफ़ॉल्ट CONNECT dest deny: configs/ip_allow.yaml.default
  • ESI तुलना: IncludeUrlValidator 0.0.0.0/8 निजी (CVE-2026-58178)
  • CWE-918
टूल डाउनलोड करें