An out-of-bounds write of a boolean value during text conversion with some unicode characters
A bad cast when processing layout with input
elements can result in a potentially exploitable crash.
A use-after-free vulnerability triggered by setting a aria-owns
attribute.
A use-after-free issue in web animations during restyling.
A use-after-free vulnerability with web animations when destroying a timeline.
A potentially exploitable crash caused by a buffer overflow while encoding image frames to images.
Use-after-free vulnerability when changing text direction.
Use-after-free vulnerability when manipulating SVG format content through script.
Due to flaws in the process we used to update "Preloaded Public Key Pinning" in our releases, the pinning for add-on updates became ineffective in early September. An attacker who was able to get a mis-issued certificate for a Mozilla web site could send malicious add-on updates to users on networks controlled by the attacker. Users who have not installed any add-ons are not affected.
URLs of resources loaded after a navigation started can leak to the following page through the Resource Timing API, leading to potential information disclosure.
An integer overflow error in WebSockets during data buffering on incoming packets resulting in attacker controlled data being written at a known offset in the allocated buffer.
Mozilla developers and community members Christoph Diehl, Andrew McCreight, Dan Minor, Byron Campen, Jon Coppeard, Steve Fink, Tyson Smith, Philipp, and Carsten Book reported memory safety bugs present in Firefox 48 and Firefox ESR 45.3. Some of these bugs showed evidence of memory corruption and we presume that with enough effort at least some of these could be exploited to run arbitrary code.