Description
The Script.prototype.freeze/thaw functionality in Mozilla 1.4 and earlier allows attackers to execute native methods by modifying the string used as input to the script.thaw JavaScript function, which is then deserialized and executed.
References
- MDKSA-2004:021 vendor-advisory
- 8390 vdb-entry
- 11103 third-party-advisory
- 9322 vdb-entry
- https://bugzilla.mozilla.org/show_bug.cgi?id=221526
- SCOSA-2004.8 vendor-advisory