hard20 pts · first answer countsweb-securitybrowser-apis
Unsafe postMessage listener
A login popup sends a token to the main window. What is the security bug in this listener?
window.addEventListener('message', (event) => {
if (event.data.type === 'login') {
saveToken(event.data.token)
}
})Discussion 0
Join free to post in the discussion.
Related questions
- Fixing a CORS errorFrontend Developer
- Where to keep a session tokenFrontend Developer
- Secret key with NEXT_PUBLIC_ prefixFrontend Developer
- Preventing XSS from user HTMLFrontend Developer
- A CSP that stops injected scriptsFrontend Developer
- CSRF risk left with SameSite=LaxFrontend Developer
- Browser blocks a call that curl allowsBackend Developer
- What HttpOnly does on a cookieBackend Developer