
प्रमाण-अवधारणा जो CodeAstro ऑनलाइन जॉब पोर्टल में डायरेक्टरी लिस्टिंग के माध्यम से उपयोगकर्ता के रिज़्यूमे तक बिना प्रमाणीकरण के पहुँच प्रदर्शित करती है, साथ ही पुनरुत्पादन चरणों और उपचार मार्गदर्शन के साथ।
एप्लिकेशन उपयोगकर्ताओं के रिज़्यूमे को एक सार्वजनिक रूप से सुलभ निर्देशिका (/users/user-cvs/) में संग्रहीत करता है, बिना प्रमाणीकरण या प्राधिकरण जांच लागू किए।
एक अनप्रमाणित हमलावर फ़ाइल URL का अनुरोध करके सीधे किसी भी उपयोगकर्ता के रिज़्यूमे तक पहुंच सकता है और उसे डाउनलोड कर सकता है।
इसके अतिरिक्त, इस निर्देशिका पर डायरेक्ट्री लिस्टिंग सक्षम है, जिससे हमलावर फ़ाइल नामों का अनुमान लगाए बिना सभी अपलोड किए गए रिज़्यूमे की गणना कर सकते हैं।
GET /online-job-portal-php-mysql/users/user-cvs/ HTTP/1.1 Host: target
परिणाम:
सभी अपलोड किए गए रिज़्यूमे फ़ाइलों की एक सूची प्रदर्शित होती है।

GET /online-job-portal-php-mysql/users/user-cvs/cv_1757475245_DummyCV.pdf HTTP/1.1 Host: target
एक हमलावर सभी उपयोगकर्ताओं के रिज़्यूमे तक पहुंच सकता है और उन्हें डाउनलोड कर सकता है, जिनमें संवेदनशील व्यक्तिगत जानकारी हो सकती है जैसे:
इससे गोपनीयता उल्लंघन, डेटा संग्रहण और संभावित पहचान की चोरी हो सकती है।
एप्लिकेशन सीधे एक सार्वजनिक निर्देशिका से फ़ाइलों को उजागर करता है, बिना पहुंच से पहले उपयोगकर्ता की अनुमतियों को सत्यापित किए।
/users/user-cvs/ निर्देशिका तक पहुंच प्रतिबंधित करें