PT-2016-2525

CVE-2016-5260

·

Published

2016-08-02

·

Updated

2024-12-12

Description by

CVSS 3.1
6.5
Medium
MetricsAV: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.
Exploitability
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
ALT-PU-2016-1836
ALT-PU-2017-1578
OPENSUSE-SU-2016_1964-1
OPENSUSE-SU-2016_2026-1
OPENSUSE-SU-2024:10071-1
OPENSUSE-SU-2024:14572-1
USN-3044-1
Found an issue in the description? Have something to add? Feel free to write us 👾