CVE-2015-9544

An issue was discovered in xdLocalStorage through 2.0.5. The receiveMessage() function in xdLocalStoragePostMessageApi.js does not implement any validation of the origin of web messages. Remote attackers who can entice a user to load a malicious site can exploit this issue to impact the confidentiality and integrity of data in the local storage of the vulnerable site via malicious web messages.
Configurations

Configuration 1 (hide)

cpe:2.3:a:cross_domain_local_storage_project:cross_domain_local_storage:*:*:*:*:*:*:*:*

History

21 Nov 2024, 02:40

Type Values Removed Values Added
References () https://github.com/ofirdagan/cross-domain-local-storage - Product, Third Party Advisory () https://github.com/ofirdagan/cross-domain-local-storage - Product, Third Party Advisory
References () https://github.com/ofirdagan/cross-domain-local-storage/issues/17 - Patch, Third Party Advisory () https://github.com/ofirdagan/cross-domain-local-storage/issues/17 - Patch, Third Party Advisory
References () https://github.com/ofirdagan/cross-domain-local-storage/pull/19 - Patch, Third Party Advisory () https://github.com/ofirdagan/cross-domain-local-storage/pull/19 - Patch, Third Party Advisory
References () https://grimhacker.com/exploiting-xdlocalstorage-localstorage-and-postmessage/#Missing-Origin-Magic-iframe - Exploit, Third Party Advisory () https://grimhacker.com/exploiting-xdlocalstorage-localstorage-and-postmessage/#Missing-Origin-Magic-iframe - Exploit, Third Party Advisory

Information

Published : 2020-04-07 18:15

Updated : 2024-11-21 02:40


NVD link : CVE-2015-9544

Mitre link : CVE-2015-9544

CVE.ORG link : CVE-2015-9544


JSON object : View

Products Affected

cross_domain_local_storage_project

  • cross_domain_local_storage
CWE
CWE-20

Improper Input Validation