Endpoint Vulnerability

Compartment mismatch with quickstubs returned values

Description

Mozilla developer Boris Zbarsky reported reported a problem where jsval-returning quickstubs fail to wrap their return values, causing a compartment mismatch. This mismatch can cause garbage collection to occur incorrectly and lead to a potentially exploitable crash.

Affected Products

SeaMonkey

References

CVE-2013-0746,