
CVE-2026-23009 के लिए प्रूफ-ऑफ-कॉन्सेप्ट जो pynetdicom का उपयोग करके संवेदनशील PACS सर्वरों में बिना प्रमाणीकरण के DICOM छवि इंजेक्शन प्रदर्शित करता है, साथ ही एक अनुकरणित C-STORE SCP और एक्सप्लॉइट स्क्रिप्ट के साथ।
# dicom_server_sim.py - DICOM C-STORE SCP with no AE title check
from pynetdicom import AE, evt, AllStoragePresentationContexts
def handle_store(event):
ds = event.dataset
# No authentication, accepts any image from any remote
ds.save_as(f"/tmp/{ds.SOPInstanceUID}.dcm")
return 0x0000
handlers = [(evt.EVT_C_STORE, handle_store)]
ae = AE()
ae.supported_contexts = AllStoragePresentationContexts
ae.start_server(('', 11112), evt_handlers=handlers)
एक मेडिकल इमेजिंग सर्वर (PACS) बिना प्रमाणीकरण के किसी भी रिमोट होस्ट से DICOM इमेज स्वीकार कर लेता है। अस्पताल नेटवर्क पर मौजूद एक हमलावर दुर्भावनापूर्ण पिक्सेल डेटा या रोगी जानकारी वाली नकली इमेज इंजेक्ट कर सकता है, जिससे गलत निदान या डाउनस्ट्रीम सिस्टम से समझौता हो सकता है।
pip install pynetdicom
python dicom_server_sim.py
python exploit_dicom_inject.py
फ़ाइल /tmp में दिखाई देती है।