Skip to content
This repository has been archived by the owner on Apr 20, 2023. It is now read-only.

Vulnerable Issues Found in the library #289

Open
salfakir opened this issue Apr 20, 2023 · 0 comments
Open

Vulnerable Issues Found in the library #289

salfakir opened this issue Apr 20, 2023 · 0 comments

Comments

@salfakir
Copy link

salfakir commented Apr 20, 2023

ThreeShield Information Security Corporation has found a number of significant vulnerabilities in this library and are listed in more detail here: https://threeshield.ca/easyxdm-2.5.20.html

But to summarize, a user can craft the URL query to cause arbitrary redirection and/or XSS.
Possible mitigations:
Implement origin allowlist:
Restrict communication to a predefined list of trusted origins to prevent unauthorized access and iframe tampering.
To completely prevent the redirect:
Remove or comment out the code that does the redirection (line 58 of easyXDM/src/stack/HashTransport.js)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant