PT-2016-2525 · Mozilla+3 · Firefox+3

Mkaply

·

Published

2016-08-02

·

Updated

2024-12-12

·

CVE-2016-5260

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions Mozilla Firefox versions prior to 48.0
Description The issue is caused by an integer overflow in the WebSocketChannel class of the Firefox browser's WebSockets subsystem. Exploitation of this issue may allow a remote attacker to execute arbitrary code or cause a denial of service (memory corruption) by using specially crafted packets that trigger incorrect buffer resize operations during the buffering procedure. Additionally, the browser mishandles changes from 'INPUT type="password"' to 'INPUT type="text"' within a single Session Manager session, potentially allowing attackers to discover cleartext passwords by reading a session restoration file.
Recommendations For versions prior to 48.0, update to version 48.0 or later to resolve the issue. As a temporary workaround, consider restricting the use of WebSockets or disabling the WebSocketChannel class until a patch is available. Avoid using sensitive information in INPUT fields that may be saved in session restoration files.

Fix

Information Disclosure

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALT-PU-2016-1836
ALT-PU-2017-1578
BDU:2016-01916
CVE-2016-5260
OPENSUSE-SU-2016_1964-1
OPENSUSE-SU-2016_2026-1
OPENSUSE-SU-2024:10071-1
OPENSUSE-SU-2024:14572-1
USN-3044-1

Affected Products

Alt Linux
Firefox
Suse
Ubuntu