
यह रिपोजिटरी सिरी शॉर्टकट्स और शेयर्ड वेब क्रेडेंशियल्स (SWC) में एक भेद्यता का दस्तावेजीकरण करती है, जो दोषपूर्ण पेलोड को लगातार निष्पादित करने, रिट्राय स्टॉर्म ट्रिगर करने, TLS सत्यापन को बायपास करने और अनधिकृत एंटाइटलमेंट का अनुरोध करने की अनुमति देती है। iOS 18.6.2 पर पुष्टि की गई है, जिसमें संभावित iCloud-आधारित प्रसार शामिल है।
द्वारा खोजा गया: जोसेफ गॉयडिश II खोज की तिथि: अगस्त 20, 2025 गंभीरता: उच्च
यह रिपोर्ट Apple के सिरी शॉर्टकट्स और शेयर्ड वेब क्रेडेंशियल्स (SWC) फ्रेमवर्क को प्रभावित करने वाली उच्च-गंभीरता वाली भेद्यता श्रृंखला का वर्णन करती है। ये दोष दुर्भावनापूर्ण पेलोड को पृष्ठभूमि में चुपचाप निष्पादित करने की अनुमति देते हैं, जिससे इनपुट सत्यापन, सैंडबॉक्सिंग और उपयोगकर्ता संकेतों को दरकिनार किया जाता है। ये वर्कफ़्लो रीबूट और पुनः लॉन्च के बाद भी बने रहते हैं और उचित एंटाइटलमेंट के बिना संवेदनशील सिस्टम डेमन को ट्रिगर कर सकते हैं।
swcd में लगातार रीट्राई स्टॉर्म (देखा गया: 71+ रीट्राई)WFLinkEntityContentItem.title = null)BackgroundShortcutRunner के माध्यम से ट्रिगर होता हैswcd में रीट्राई स्टॉर्म/var/mobile/Library/Shortcuts/ में संग्रहीत होते हैं| Vector | Description |
|---|---|
| iCloud शॉर्टकट सिंक | विश्वसनीय डिवाइसों में दुर्भावनापूर्ण वर्कफ़्लो चुपचाप सिंक करता है |
| MobileDevice API | iTunes/MDM इंटरफेस के माध्यम से पेलोड इंजेक्शन की अनुमति देता है |
| ऑटोमेशन प्रोफाइल | सहमति के बिना समयबद्ध या ट्रिगर-आधारित निष्पादन सक्षम करता है |
swcutil --show)उदाहरण आउटपुट:
[swcd] Error: Received malformed JSON blob
[swcd] Retrying request... (71/∞)
[swcd] TLS validation failed: continuing without certificate trust
BackgroundShortcutRunner को अविश्वसनीय वर्कफ़्लो निष्पादित करने से रोकेंयह भेद्यता स्वचालन तर्क, क्रेडेंशियल हैंडलिंग और पृष्ठभूमि निष्पादन प्रवाहों को संयोजित करके Apple इकोसिस्टम के एक व्यापक हिस्से को प्रभावित करती है। उचित नियंत्रणों के बिना, हमलावर सिस्टम सत्रों में गुप्त तर्क प्रवाह बनाए रख सकते हैं और सिस्टम ट्रस्ट सीमाओं का दुरुपयोग कर सकते हैं। वास्तविक दुनिया में शोषण की पहचान की गई है; पुनरुत्पादनीयता और स्थिरता विशेषताएँ जोखिम को काफी हद तक बढ़ा देती हैं।
| Component | Description |
|---|
| com.apple.Shortcuts | बिना सत्यापन के दुर्भावनापूर्ण पेलोड निष्पादित करता है |
| BackgroundShortcutRunner | पृष्ठभूमि में चुपचाप वर्कफ़्लो निष्पादित करता है |
| com.apple.siriknowledged | दुर्भावनापूर्ण वर्कफ़्लो से सैंडबॉक्स एक्सटेंशन अनुरोध जारी करता है |
| com.apple.swcd | दुर्भावनापूर्ण JSON को बार-बार रीट्राई करता है और TLS त्रुटियों को अनदेखा करता है |
| searchd, symptomsd | चेन्ड पेलोड के माध्यम से एंटाइटलमेंट के बिना ट्रिगर किया गया |
| iOS/macOS | सिरी शॉर्टकट्स और SWC का समर्थन करने वाले सभी संस्करण |