
CVE-2026-73673 के लिए गैर-विनाशकारी PoC और तकनीकी राइट-अप, जो Netis NC63 राउटर में एक बिना प्रमाणीकरण वाला फर्मवेयर-अपडेट दोष है, पुनरुत्पादन और साक्ष्य आर्टिफैक्ट्स के साथ।
मूल भेद्यता अनुसंधान Özcan Ersan (@ozcanpng) द्वारा।
यह रिपॉजिटरी CVE-2026-73673 का दस्तावेजीकरण करती है, जिसे लेखक द्वारा खोजा और रिपोर्ट किया गया।
CVE-2026-73673 के लिए गैर-विनाशकारी प्रूफ-ऑफ-कॉन्सेप्ट और साक्ष्य पैकेज।
Netis NC63 फर्मवेयर V3.0.0.3327 विशेषाधिकार प्राप्त फर्मवेयर-अपडेट एंडपॉइंट /cgi-bin/upload_fw.cgi को प्रमाणित व्यवस्थापक सत्र लागू किए बिना उजागर करता है। अपलोड किए गए फर्मवेयर पथ में भी अपडेटर को आपूर्ति किए गए फर्मवेयर के लिए पर्याप्त क्रिप्टोग्राफिक फर्मवेयर प्रमाणीकरण का अभाव है।
| फ़ील्ड | मान |
|---|---|
| निर्माता | Netis Systems Co., Ltd. |
| उत्पाद | Netis NC63 Wireless AC1200 Router |
| फर्मवेयर | NC63_V3.0.0.3327 |
| आर्किटेक्चर | MIPS32 little-endian |
| वेब सर्वर | Boa/0.94.14rc21 |
| CGI बाइनरी | /bin/netis.cgi |
| फर्मवेयर अपडेटर | /bin/fwd |
| एंडपॉइंट | POST /cgi-bin/upload_fw.cgi |
निर्माता फर्मवेयर पेज:
https://www.netis-systems.com/support/downinfo.html?id=35
Unauthenticated HTTP client
|
| POST /cgi-bin/upload_fw.cgi
| multipart/form-data field: update
v
Boa
|
| broad ".cgi" authorization branch
v
/bin/netis.cgi
|
| reads /tmp/boa_auth but does not enforce it before dispatch
v
FUN_004144dc
|
| cr6c header, checksum, and NC63/NETISVC product tag checks
v
RunSystemCmd("fwd <shmid> <size> ...")
v
/bin/fwd
|
v
open("/dev/mtdblock0", O_RDWR)
शामिल PoC 30-बाइट गैर-बूट करने योग्य सत्यापन कंटेनर का उपयोग करता है। इसका उद्देश्य यह प्रदर्शित करना है कि एक अनधिकृत अनुरोध पृथक रनटाइम में फर्मवेयर सत्यापन और अपडेटर पथ तक पहुंचता है। यह प्रतिस्थापन फर्मवेयर इमेज नहीं है।
सुझाई गई प्राथमिक कमजोरियाँ:
सुझाया गया CVSS v3.1:
8.8 (High)
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
यह स्कोर विशिष्ट परिनियोजन मानता है जिसमें राउटर प्रबंधन इंटरफ़ेस निकटवर्ती स्थानीय नेटवर्क से पहुंच योग्य होता है। प्रबंधन इंटरफ़ेस को रूटेड या WAN-सुलभ नेटवर्क पर उजागर करने वाली परिनियोजन के लिए भिन्न अटैक वेक्टर मूल्यांकन उचित हो सकता है।
poc/
make-probe.sh
request.sh
probe-cr6c-valid-checksum.bin
evidence/
screenshots/
traces/
SHA256SUMS
docs/
REPRODUCTION.md
SAFETY.md
DISCLOSURE.md
इस रिपॉजिटरी में निर्माता फर्मवेयर इमेज, निकाले गए रूट फाइलसिस्टम, मूल डिवाइस बाइनरी, कोई Ghidra प्रोजेक्ट, या बूट करने योग्य प्रतिस्थापन फर्मवेयर इमेज शामिल नहीं है।
Özcan Ersan (@ozcanpng)