Loading HuntDB...

Web Cache Poisoning leads to Stored XSS

High
G
Glassdoor
Submitted None

Team Summary

Official summary from Glassdoor

@bombon reported to us a web cache poisoning issue that led to caching of gdToken(Anti-CSRF token) across different Glassdoor pages and in some instances could be chained to perform XSS by caching the XSS payload. This has now been resolved using CF web cache armor and cache-control headers explicitly set across the app. We thank @bombon for the detailed finding, patience, and co-operation with the various PoCs and explanations. Looking forward to more findings from you @bombon keep up the good work.

Reported by bombon

Report Details

Additional information and metadata

State

Closed

Substate

Resolved

Submitted

Weakness

Cross-site Scripting (XSS) - Stored