AWS का 37 में से 33 वाला AI exploitation परीक्षण वास्तव में क्या दिखाता है

AWS के सुरक्षा agent ने 35 flags पकड़े, लेकिन केवल 33 ने इच्छित कमज़ोरियों को प्रदर्शित किया। ऑडिट बताती है कि भरोसेमंद स्वायत्त penetration testing को क्या साबित करना चाहिए।

इन भाषाओं में पढ़ें: English · తెలుగు · हिन्दी

Sign in to save

AWS सुरक्षा-परीक्षण प्रदर्शनी की वैचारिक छवि जो सत्यापित exploit रास्तों, off-path सफलताओं और अधूरे कमज़ोरी परीक्षणों को अलग करती है।

AWS के ऑडिट किए स्वायत्त exploitation अध्ययन का वैचारिक चित्र, जो अलग-अलग परीक्षण नतीजों में भेद करता है।

AWS ने एक स्वायत्त सुरक्षा agent को हाल में उजागर हुई 37 सॉफ़्टवेयर कमज़ोरियों पर परखा। उसने 35 flags पकड़े, लेकिन असली exploit रास्तों की ऑडिट में उन captures में से केवल 33 टिके। ये चार अपवाद दिखाते हैं कि किसी कमज़ोरी को साबित करने के लिए अपेक्षित नतीजा पा लेने से ज़्यादा चाहिए।

AWS की अपनी ऑडिट ने 35-flag वाले नतीजे का अर्थ बदल दिया

October 15, 2026 की एक रिपोर्ट में AWS ने एक प्रयोग बताया जिसमें उसके स्वायत्त सुरक्षा agent ने हाल में उजागर हुई 37 सॉफ़्टवेयर कमज़ोरियों को exploit करने की कोशिश की। agent ने 35 चुनौतियों में सुरक्षित flags पकड़े। लेकिन जब AWS ने जाँचा कि हर flag कैसे हासिल हुआ, तो दो captures उस कमज़ोरी को साबित नहीं करते थे जिसे मापने के लिए परीक्षण बना था, और दो अन्य कोशिशों ने ज़रूरी सबूत लेने से पहले ही अपने targets को बाधित कर दिया।

ऑडिट के बाद अंतिम नतीजा इच्छित कमज़ोरियों के 33 सफल exploits रहा।

यह संशोधन स्वायत्त सुरक्षा परीक्षण की एक अहम चुनौती दिखाता है। agent जाँच-अधीन विशिष्ट कमज़ोरी को साबित किए बिना भी कोई दिखने वाला उद्देश्य पा सकता है, और वह किसी कमज़ोरी को सफलतापूर्वक exploit करके भी आकलन पूरा होने से पहले target को अनुपयोगी छोड़ सकता है। AWS का प्रयोग दोनों समस्याओं के ठोस उदाहरण देता है।

प्रयोग कैसे किया गया

AWS ने 2025 और 2026 में उजागर हुए CVEs से 37 चुनौतियाँ बनाईं। हर चुनौती में प्रभावित एप्लिकेशन, या उसकी न्यूनतम पुनर्रचना, एक आइसोलेटेड containerized परिवेश में चली।

targets में web frameworks, एक container registry, machine-learning और AI प्लैटफ़ॉर्म, एक e-commerce स्टैक, कई media प्लैटफ़ॉर्म और एक LDAP admin console शामिल थे। कमज़ोरियों में SQL injection, server-side request forgery (SSRF), broken access control, कोड निष्पादन, cross-site scripting और file-upload कमज़ोरियाँ थीं। हर target में इच्छित कमज़ोर ऑपरेशन के पीछे एक सुरक्षित flag रखा गया था।

agent ने एक endpoint URL, एक छोटे संकेत और ज़रूरी कम-अधिकार credentials के साथ शुरुआत की। उसे कोई चालू exploit या benchmark का reference proof of concept नहीं दिया गया। AWS ने Claude Opus 5 इस्तेमाल किया, हर चुनौती के लिए दस घंटे की समय-सीमा के साथ।

परीक्षण प्रक्रिया में स्वचालित reconnaissance, विशेषज्ञ agents, उम्मीदवार निष्कर्षों का सत्यापन और shell, Python, एक browser व out-of-band callback listener से लैस exploitation agent शामिल थे।

फिर AWS ने जाँचा कि flag पकड़ा गया या नहीं। हर प्रत्यक्ष सफलता के लिए, यह तय करने हेतु कि इच्छित कमज़ोरी वास्तव में exploit हुई या नहीं, उसने agent की दर्ज कार्रवाइयों की तुलना canonical proof of concept से की। इसलिए मूल्यांकन ने किसी मॉडल की कमज़ोर कोड पैटर्न पहचानने की क्षमता से ज़्यादा मापा, क्योंकि agent को चलते सॉफ़्टवेयर से इंटरैक्ट करना और देखने योग्य exploitation सबूत बनाना था।

हाल की कमज़ोरियाँ इस्तेमाल करके और runtime CVE lookup बंद करके AWS ने याद किए हुए सार्वजनिक exploits पर निर्भरता सीमित करने की कोशिश की। कंपनी मानती है कि ये नियंत्रण पहले से उपलब्ध कमज़ोरी जानकारी से संभावित संदूषण को ख़त्म नहीं, केवल कम करते हैं।

चित्र 1. 37 कमज़ोरी चुनौतियों के ऑडिट किए गए नतीजे
37 कमज़ोरी चुनौतियों के ऑडिट किए गए नतीजे37 समान खानों की पट्टी, हर चुनौती के लिए एक, किसी भी एक चुनौती की पहचान नहीं। 33 खाने सत्यापित इच्छित-रास्ते वाले exploits हैं, 2 off-path flag captures हैं और 2 target बाधित होने के बाद की अधूरी चुनौतियाँ हैं। ऊपर का ब्रैकेट उन 35 चुनौतियों को दिखाता है जिनमें flag पकड़ा गया, यानी 33 सत्यापित exploits और 2 off-path captures। नीचे का ब्रैकेट ऑडिट किए 33 इच्छित-रास्ते वाले exploits दिखाता है। 2 अधूरी चुनौतियों में कोई flag नहीं था।{“publisher”: “TechiesJournal”, “author”: “Prasad Kukkala”, “asset”: “aws-ai-security-agent-33-of-37-exploitation-test-tjce-fig1”, “role”: “diagram”, “creator”: “TechiesJournal, authored as programmatic SVG by Claude (AI agent), not a generative image model”, “generation_method”: “AI-assisted programmatic SVG, tools/aws-exploitation-test/visuals.py”, “source_slug”: “aws-ai-security-agent-33-of-37-exploitation-test”, “source_revision”: “aws-exploitation-test-owner-manuscript-v2-2026-10-26”, “created”: “2026-10-26”, “rights”: “Copyright 2026 TechiesJournal. All rights reserved.”, “external_licence”: “none, no third-party material”, “evidence_note”: “Conceptual diagram of the results AWS reported, not an official AWS diagram. 37 anonymous cells, no per-challenge or per-CVE assignment, no metric or exploit path”, “watermark”: “visible TechiesJournal wordmark, lower right, part of the SVG”, “language”: “hi”, “viewBox”: “0 0 420 404”, “format”: “inline SVG”, “theme”: “light and dark via the theme switch”}कुल 37 चुनौतियाँ35 flags पकड़े गए33 ऑडिट किए इच्छित-रास्ते वाले exploits33 सत्यापित इच्छित-रास्ते वाले exploits2 off-path flag captures(flag पकड़ा गया, इच्छितकमज़ोरी साबित नहीं हुई)target बाधित होने के बाद2 अधूरी चुनौतियाँ (flag नहीं मिला)पकड़े गए 35 flags = 33 सत्यापित + 2 off-path।2 अधूरी चुनौतियों में कोई flag नहीं था।TechiesJournal

AWS द्वारा रिपोर्ट किए नतीजों का TechiesJournal का वैचारिक डायग्राम, आधिकारिक AWS डायग्राम नहीं। AWS ने दो अधूरी चुनौतियों को misses गिना।

चित्र 1 का टेक्स्ट रूप
  • कुल 37 चुनौतियाँ।
  • 33 सत्यापित इच्छित-रास्ते वाले exploits थे।
  • 2 off-path flag captures थे: flag पकड़ा गया, लेकिन इच्छित कमज़ोरी साबित नहीं हुई।
  • 2 target बाधित होने के बाद अधूरी चुनौतियाँ थीं, कोई flag नहीं मिला।
  • 35 flags पकड़े गए, यानी 33 सत्यापित exploits और 2 off-path captures। ऑडिट किया नतीजा 33 है।

जब पकड़ा गया flag इच्छित कमज़ोरी साबित नहीं करता था

इंटीग्रिटी ऑडिट ने दो प्रत्यक्ष सफलताओं को ख़ारिज किया क्योंकि agent को उनके flags तक अनपेक्षित रास्ते मिल गए थे। पहला मामला server-side request forgery, यानी SSRF से जुड़ा था।

इच्छित परिदृश्य में कमज़ोर एप्लिकेशन को हमलावर की ओर से किसी आंतरिक संसाधन का अनुरोध करने के लिए धोखा दिया जाता, और agent को सुरक्षित flag पाने के लिए उस व्यवहार को exploit करना था। इसके बजाय उसने अपने नेटवर्क परिवेश की जाँच की, पाया कि आंतरिक सेवा सीधे पहुँच में है और उससे जुड़ गया। SSRF कमज़ोरी का उपयोग किए बिना flag पकड़ लिया गया।

दूसरा मामला SQL injection का था, जिसमें एप्लिकेशन डेटाबेस इनपुट को असुरक्षित ढंग से सँभालता है और हमलावर को query प्रभावित करने देता है। डेटाबेस query को exploit करने के बजाय, agent ने एप्लिकेशन से एक verbose डायग्नोस्टिक त्रुटि बनवाई। त्रुटि पृष्ठ ने ऐसी परिवेश जानकारी उजागर की जिसमें flag शामिल था। एक बार फिर, परखी जा रही कमज़ोरी के अलावा किसी और रास्ते से flag तक पहुँचा गया।

AWS ने दोनों मामलों को benchmark की ख़ामियाँ माना और प्रभावित परिवेशों को मज़बूत किया।

सुरक्षा सबूतों की अखंडता के लिए यह अंतर अहम है। agent ने सुरक्षित जानकारी तक पहुँचने के तरीके खोजे, लेकिन उन कार्रवाइयों ने चुनौतियों के लिए चुने गए विशिष्ट CVEs को प्रमाणित नहीं किया। निष्पादन traces की समीक्षा के बिना, दोनों captures इच्छित CVEs के सफल exploits गिने जाते।

जब exploitation ने परीक्षण को पूरा होने से रोक दिया

शेष दो असफल चुनौतियाँ file-upload कमज़ोरियों से जुड़ी थीं जो remote code execution तक ले जाती हैं। AWS ने बताया कि दोनों मामलों में agent कमज़ोर निष्पादन रास्तों तक पहुँचा लेकिन परीक्षण तब तक जारी रखा जब तक target सेवा काम करना बंद नहीं कर गई।

एक चुनौती में एप्लिकेशन का runtime अनुपयोगी हो गया। दूसरी में agent को root-स्तर का निष्पादन मिला और फिर उसने सेवा गिरा दी। targets जवाब नहीं दे रहे थे। AWS ने इन्हें misses गिना: agent flags नहीं निकाल सका।

फिर भी दर्ज व्यवहार कमज़ोरी न ढूँढ पाने जैसा नहीं था। परिवेश को बाधित करने से पहले agent शक्तिशाली निष्पादन क्षमताओं तक पहुँच चुका था।

यह स्वायत्त penetration testing के लिए एक व्यावहारिक समस्या बनाता है। किसी आइसोलेटेड प्रयोगशाला target को गिरा देने वाला प्रदर्शन भी सुरक्षा कमज़ोरी का उपयोगी सबूत दे सकता है, लेकिन production सेवा पर वही व्यवहार असली उपयोगकर्ताओं को बाधित कर सकता है और आकलन की अनुमत सीमा तोड़ सकता है।

AWS कहता है कि उसके ग्राहक-सामने कार्य non-destructive नियंत्रण इस्तेमाल करते हैं, और रिपोर्ट विनाशकारी ऑपरेशनों की throttling, target-स्वास्थ्य रिकवरी और सेवा अस्थिर होने पर पीछे हटने पर जारी काम बताती है। benchmark उन production नियंत्रणों की प्रभावशीलता स्वतंत्र रूप से नहीं दिखाता। इसकी दो अधूरी चुनौतियाँ दिखाती हैं कि ऐसे नियंत्रणों को exploit क्षमता से अलग परखना क्यों ज़रूरी है।

AWS की ऑडिट के चार नतीजे

कोई नतीजा चुनिए, यह दिखेगा कि क्या हुआ, उसने क्या साबित किया और क्या नहीं, और AWS ने उसे कैसे वर्गीकृत किया।

सत्यापित exploit

33 चुनौतियों में agent ने इच्छित कमज़ोरी को exploit किया। AWS ने agent की दर्ज कार्रवाइयों की तुलना canonical proof of concept से की।

इसने क्या साबित किया

  • चालू, containerized target पर उस विशिष्ट CVE का exploitation जिसे मापने के लिए चुनौती बनी थी।

इसने क्या साबित नहीं किया

  • कि नतीजा किसी मनमानी production प्रणाली पर लागू होता है।
  • स्वतंत्र पुनरुत्पादन, जिसे जाँची गई सामग्री दर्ज नहीं करती।

AWS ने इसे कैसे वर्गीकृत किया: ऑडिट किए 33 इच्छित-रास्ते वाले सफल मामलों में गिना गया।

ये AWS के रिपोर्ट किए नतीजे हैं। यहाँ किसी एक CVE को किसी मामले से नहीं जोड़ा गया है, और संख्याएँ 33 सत्यापित exploits, 2 off-path captures और 2 अधूरी चुनौतियाँ हैं।

37 में से 33 क्या स्थापित करता है

ऑडिट किया गया नतीजा AWS द्वारा चुने विशिष्ट targets के विरुद्ध पर्याप्त स्वायत्त exploitation क्षमता दिखाता है। agent ने सीमित शुरुआती जानकारी से काम किया, चलती कमज़ोर सेवाओं से इंटरैक्ट किया और कई exploit श्रृंखलाएँ पूरी कीं। रिपोर्ट में ऐसे मामले हैं जिनमें एक ज्ञात payload की जगह कई जुड़े चरण चाहिए थे, जो प्रयोग को source-code वर्गीकरण benchmark से ज़्यादा जानकारीपूर्ण बनाता है।

फिर भी इसका दायरा परिभाषित है। 37 चुनौतियाँ AWS ने चुनीं और पैक कीं, और उनमें पहले से उजागर कमज़ोरियाँ, पहले से तैयार targets और ज्ञात उद्देश्य थे। दस घंटे का निष्पादन बजट भी उन परिस्थितियों से अलग है जिनमें कई असली सुरक्षा आकलन चलते हैं। इस लेख के लिए जाँची गई सामग्री में नतीजे स्वतंत्र रूप से दोहराए नहीं गए हैं।

इसलिए 89.2% स्कोर इस नियंत्रित चुनौती-समूह पर प्रदर्शन बताता है। यह नहीं मापता कि agent किसी मनमानी production प्रणाली को सफलतापूर्वक exploit करेगा, और यह रिपोर्ट इस बात का परीक्षण भी नहीं है कि agent पूरी तरह अज्ञात कमज़ोरियाँ उसी दर से खोज सकता है या नहीं।

ऑडिट किया नतीजा क्या स्थापित करता है और क्या नहीं
प्रश्नऑडिट किया नतीजा क्या दिखाता हैयह क्या स्थापित नहीं करता
कौन से targetsAWS द्वारा चुनी और पैक की गई 37 चुनौतियों पर प्रदर्शनकिसी मनमानी production प्रणाली पर प्रदर्शन
कौन सी कमज़ोरियाँ2025 और 2026 के पहले से उजागर CVEs का exploitationपूरी तरह अज्ञात कमज़ोरियों को उसी दर से खोजना
कौन सी परिस्थितियाँचलते containerized targets, सीमित शुरुआती जानकारी और हर चुनौती के लिए दस घंटे का बजटवे परिस्थितियाँ जिनमें कई असली सुरक्षा आकलन चलते हैं
कौन सा सत्यापनAWS ने हर प्रत्यक्ष सफलता की तुलना canonical proof of concept से कीस्वतंत्र पुनरुत्पादन, जिसे जाँची गई सामग्री दर्ज नहीं करती

एक संबंधित benchmark अलग काम मापता है

AWS ने अलग से AWS Continuum का मूल्यांकन CyberGym-E2E पर किया, जो ओपन-सोर्स C और C++ सॉफ़्टवेयर में कमज़ोरी खोज, crash कराने वाले proof-of-concept इनपुट से प्रदर्शन और मरम्मत को परखता है। उसने benchmark के मुख्य end-to-end माप पर 920 कार्यों में 819 सफल नतीजे, यानी 89.0%, रिपोर्ट किए।

एक कड़ा डायग्नोस्टिक माप जाँचता है कि नतीजे में बनी मरम्मत चुनौती के लिए चुनी गई ऐतिहासिक कमज़ोरी को भी ठीक करती है या नहीं। उस माप पर AWS ने 37.8% रिपोर्ट किया।

वे संख्याएँ 37-CVE exploitation प्रयोग से भिन्न स्कोरिंग आवश्यकताओं से जुड़ी हैं। पहले अध्ययन में केंद्रीय प्रश्न यह था कि क्या agent किसी चालू target में निर्दिष्ट कमज़ोरी को exploit कर सकता है। CyberGym-E2E में मूल्यांकन में मरम्मत बनाना और परखी हुई कार्यक्षमता बनाए रखना भी शामिल था। इसलिए इन नतीजों को मिलाया नहीं जाना चाहिए, और न ही स्वायत्त सुरक्षा प्रदर्शन के आपस में बदले जा सकने वाले माप माना जाना चाहिए।

दो benchmarks, दो प्रश्न
पहलू37-CVE exploitation अध्ययनCyberGym-E2E
प्रश्नक्या agent किसी चालू target में निर्दिष्ट कमज़ोरी को exploit कर सकता हैक्या प्रणाली ओपन-सोर्स C और C++ सॉफ़्टवेयर में कमज़ोरियाँ खोज सकती है, crash कराने वाले proof-of-concept इनपुट से प्रदर्शित कर सकती है और मरम्मत कर सकती है
स्कोरिंगflag पकड़ना और canonical proof of concept से exploit रास्ते की AWS ऑडिटमुख्य end-to-end माप, साथ में कड़ा डायग्नोस्टिक माप कि मरम्मत ऐतिहासिक कमज़ोरी ठीक करती है या नहीं
AWS द्वारा रिपोर्ट की गई मुख्य संख्या37 में से 33 ऑडिट किए इच्छित-रास्ते वाले exploits, यानी 89.2%920 में से 819 कार्य, यानी 89.0%, और कड़े डायग्नोस्टिक माप पर 37.8%
यह क्या नहीं मापतामरम्मत, बनाए रखी कार्यक्षमता, production exploitation दर, या अज्ञात कमज़ोरियाँ उसी दर से खोजनाproduction exploitation दर, या ऐसा स्कोर जिसे 37-चुनौती नतीजे से मिलाया जा सके

नियंत्रित परीक्षणों से सुरक्षा संचालन तक

October 22 को AWS ने AWS Continuum for code vulnerabilities की सामान्य उपलब्धता की घोषणा की। यह सेवा कोड का विश्लेषण किसी संगठन के AWS संसाधनों और नेटवर्क एक्सपोज़र की जानकारी के साथ करती है। वह परिवेश के आधार पर कमज़ोरियों को प्राथमिकता दे सकती है, exploitability को सत्यापित कर सकती है और रिपॉज़िटरी pull requests के ज़रिए सुधार प्रस्तावित कर सकती है।

AWS हर निष्कर्ष को एक सबूत स्तर देता है, जैसे static विश्लेषण से सिद्ध फ़ैसला, और जिन निष्कर्षों को वह दोहरा सकता है उनके लिए आइसोलेटेड sandbox में exploit चलाकर proof of concept जोड़ता है। उसका शुरुआती सुधार वर्कफ़्लो, जैसा AWS घोषणा में बताया गया है, प्रस्तावित सुधारों की किसी व्यक्ति द्वारा समीक्षा और अनुमोदन माँगता है।

यहीं पहले के प्रयोगात्मक नतीजे सुरक्षा इंजीनियरिंग के लिए प्रासंगिक बनते हैं। जो स्वायत्त प्रणाली कमज़ोरी रिपोर्ट करती है, उसे निष्कर्ष को प्रभावित कोड या निष्पादन रास्ते से जोड़ने वाला सबूत सँभालकर रखना चाहिए। अगर वह दावा करे कि exploitation प्रदर्शित हुआ, तो समीक्षकों को असली request क्रम, देखा गया नतीजा और वे परिस्थितियाँ चाहिए जिनमें प्रमाण सफल हुआ।

बनाई गई मरम्मत को एक और जाँच चाहिए: क्या बदलाव प्रदर्शित कमज़ोरी को दूर करता है और एप्लिकेशन का ज़रूरी व्यवहार बनाए रखता है।

दो off-path flag captures दिखाते हैं कि सबूत को किसी विशिष्ट कमज़ोरी से जोड़ना क्यों मायने रखता है। दो बाधित targets दिखाते हैं कि exploit प्रदर्शन को आकलन की परिचालन सीमाओं में भी रहना चाहिए। एंटरप्राइज़ वर्कफ़्लो में ये चिंताएँ इससे अलग हैं कि agent कितने निष्कर्ष बना सकता है, क्योंकि सुरक्षा टीम को ऐसे निष्कर्ष चाहिए जिन्हें वह दोहरा सके, समझा सके और सुरक्षित ढंग से उन पर कार्रवाई कर सके।

स्कोर से ज़्यादा ऑडिट किया गया नतीजा मायने रखता है

AWS का मूल्यांकन दिखाता है कि स्वायत्त agents असली, नियंत्रित targets पर परिष्कृत कमज़ोरी exploitation कर सकते हैं। ज़्यादा शिक्षाप्रद बात यह है कि AWS की अपनी ऑडिट ने शुरुआती नतीजे का अर्थ कैसे बदल दिया।

दो पकड़े गए flags ने इच्छित exploits स्थापित नहीं किए, जबकि दो असफल चुनौतियों में agents targets को बाधित करने से पहले गंभीर निष्पादन क्षमताओं तक पहुँच गए। ये मामले तीन अलग नतीजे उजागर करते हैं जिन्हें सुरक्षा टीमों को अलग रखना होगा: कोई देखने योग्य उद्देश्य पाना, किसी विशिष्ट कमज़ोरी को प्रदर्शित करना, और अस्वीकार्य बाधा के बिना आकलन पूरा करना।

इस अध्ययन का योगदान केवल ऊँचा exploitation स्कोर नहीं है। यह दिखाता है कि स्वायत्त सुरक्षा परीक्षण को ऐसे सबूत क्यों चाहिए जो ठीक-ठीक स्थापित करें कि agent ने क्या किया, कैसे सफल हुआ और उसकी कार्रवाइयाँ परखे जा रहे परिवेश के लिए सुरक्षित रहीं या नहीं।

और गहराई में

शोध समीक्षा: October 26, 2026। 37-CVE अध्ययन AWS ने किया और ऑडिट किया। नतीजों को स्वतंत्र रूप से सत्यापित production exploitation दरों की तरह नहीं, बल्कि बताई गई परीक्षण परिस्थितियों के भीतर समझना चाहिए।

AWS की रिपोर्टें और घोषणाएँ

यह लेख AWS के रिपोर्ट किए नतीजों, benchmark की बताई परिस्थितियों और लेखक के विश्लेषण को अलग रखता है। कार्रवाई से पहले बाद के खुलासे दोबारा जाँचें।

TechiesJournal पर संबंधित लेख

सुधार बताएं

सुधार सीधे एडिटर तक पहुँचते हैं; ये अपने आप कभी प्रकाशित नहीं होते। किसी अकाउंट की ज़रूरत नहीं।