Home [WRITEUP] The JWT Algorithm - COOKIE ARENA
Post
Cancel

[WRITEUP] The JWT Algorithm - COOKIE ARENA

The JWT Algorithm - CookieArena

1 trang đăng nhập, có lẽ ta cần 1 credential để login lấy token.

Truy cập /robots.txt phát hiện 1 đường dẫn /secret và chỉ được phép truy cập với Googlebot

The JWT Algorithm - CookieArena

The JWT Algorithm - CookieArena

Vậy đã có thông tin đăng nhập, getgo!

The JWT Algorithm - CookieArena

Chúng ta cần có tài khoản của admin mới xem được flag, và bài này sử dụng JWT Token để xác thực.

The JWT Algorithm - CookieArena

Thử case đơn giản nhất là jwt không sử dụng thuật toán, tức là sửa value của “alg” về “none”. Trong thực tế, JWT sử dụng tham số “alg” với giá trị “none” trong trường hợp nội dung của JWT đã được bảo mật bằng phương pháp khác ngoài chữ ký hoặc mã hóa (chẳng hạn như chữ ký trên cấu trúc dữ liệu chứa JWT). Tuy nhiên, một số web không áp dụng bước xác thực thêm nên gây ra lỗi này.

Đọc thêm: rfc7519

The JWT Algorithm - CookieArena

Cho bạn nào chưa biết thì extension mình đang sử dụng để sửa jwt là JWT Editor trong BurpSuite.

Sửa request và gửi lại sẽ lấy được flag.

This post is licensed under CC BY 4.0 by the author.

Bizarre Adventure: Mrr3b0t Writeup - VulnHub

[WRITEUP] Neonify - COOKIE ARENA