Vulnerability Details

Mozilla Firefox Security Advisory (MFSA2020-54) - Linux

Published: 2021-11-08 15:21:25
CVE Author: NIST National Vulnerability Database

CVSS Base Vector:
AV:N/AC:L/Au:N/C:P/I:P/A:P

severity_vector=CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

severity_origin=NVD

severity_date=2021-01-11 18:39:00 +0000 (Mon, 11 Jan 2021)

Summary:
This host is missing a security update for Mozilla Firefox.

Detection Method:
Checks if a vulnerable Linux Distribution Package version is present on the target host.

Technical Details:
CVE-2020-16042: Operations on a BigInt could have caused uninitialized memory to be exposed When a BigInt was right-shifted the backing store was not properly cleared, allowing uninitialized memory to be read. CVE-2020-26971: Heap buffer overflow in WebGL Certain blit values provided by the user were not properly constrained leading to a heap buffer overflow on some video drivers. CVE-2020-26972: Use-After-Free in WebGL The lifecycle of IPC Actors allows managed actors to outlive their manager actors, and the former must ensure that they are not attempting to use a dead actor they have a reference to. Such a check was omitted in WebGL, resulting in a use-after-free and a potentially exploitable crash. CVE-2020-26973: CSS Sanitizer performed incorrect sanitization Certain input to the CSS Sanitizer confused it, resulting in incorrect components being removed. This could have been used as a sanitizer bypass. CVE-2020-26974: Incorrect cast of StyleGenericFlexBasis resulted in a heap use-after-free When flex-basis was used on a table wrapper, a StyleGenericFlexBasis object could have been incorrectly cast to the wrong type. This resulted in a heap user-after-free, memory corruption, and a potentially exploitable crash. CVE-2020-26975: Malicious applications on Android could have induced Firefox for Android into sending arbitrary attacker-specified headers When a malicious application installed on the user's device broadcast an Intent to Firefox for Android, arbitrary headers could have been specified, leading to attacks such as abusing ambient authority or session fixation. This was resolved by only allowing certain safe-listed headers.Note: This issue only affected Firefox for Android. Other operating systems are unaffected. CVE-2020-26976: HTTPS pages could have been intercepted by a registered service worker when they should not have been When a HTTPS pages was embedded in a HTTP page, and there was a service worker registered for the former, the service worker could have intercepted the request for the secure page despite the iframe not being a secure context due to the (insecure) framing. CVE-2020-26977: URL spoofing via unresponsive port in Firefox for Android By attempting to connect a website using an unresponsive port, an attacker could have controlled the content of a tab while the URL bar displayed the original domain. Note: This issue only affects Firefox for Android. Other operating systems are unaffected. CVE-2020-26978: Internal network hosts could have been probed by a malicious webpage Using techniques that built on the slipstream research, a malicious webpage could have exposed both an internal network's hosts as well as services running on the user's local machine. CVE-2020-26979: When entering an address in the address or search bars, a website could have redirected the user before they were navigated to the intended url When a user typed a URL ... [Please see the references for more information on the vulnerabilities]

Affected Versions:
Firefox version(s) below 84.

Recommendations:
The vendor has released an update. Please see the reference(s) for more information.

Solution Type:
Vendor Patch

Detection Type:
Executable Unreliable

NIST (National Institute of Standards and Technology) NVD (National Vulnerability Database)

https://nvd.nist.gov/vuln/detail/CVE-2020-16042
https://nvd.nist.gov/vuln/detail/CVE-2020-26971
https://nvd.nist.gov/vuln/detail/CVE-2020-26972
https://nvd.nist.gov/vuln/detail/CVE-2020-26973
https://nvd.nist.gov/vuln/detail/CVE-2020-26974
https://nvd.nist.gov/vuln/detail/CVE-2020-26975
https://nvd.nist.gov/vuln/detail/CVE-2020-26976
https://nvd.nist.gov/vuln/detail/CVE-2020-26977
https://nvd.nist.gov/vuln/detail/CVE-2020-26978
https://nvd.nist.gov/vuln/detail/CVE-2020-26979
https://nvd.nist.gov/vuln/detail/CVE-2020-35111
https://nvd.nist.gov/vuln/detail/CVE-2020-35112
https://nvd.nist.gov/vuln/detail/CVE-2020-35113
https://nvd.nist.gov/vuln/detail/CVE-2020-35114

References:


https://www.mozilla.org/en-US/security/advisories/mfsa2020-54/
https://bugzilla.mozilla.org/buglist.cgi?bug_id=1607449%2C1640416%2C1656459%2C1669914%2C1673567
https://bugzilla.mozilla.org/buglist.cgi?bug_id=1641287%2C1673299
https://bugzilla.mozilla.org/buglist.cgi?bug_id=1664831%2C1673589
https://bugzilla.mozilla.org/show_bug.cgi?id=1657916
https://bugzilla.mozilla.org/show_bug.cgi?id=1661071
https://bugzilla.mozilla.org/show_bug.cgi?id=1661365
https://bugzilla.mozilla.org/show_bug.cgi?id=1663466
https://bugzilla.mozilla.org/show_bug.cgi?id=1671382
https://bugzilla.mozilla.org/show_bug.cgi?id=1674343
https://bugzilla.mozilla.org/show_bug.cgi?id=1676311
https://bugzilla.mozilla.org/show_bug.cgi?id=1677047
https://bugzilla.mozilla.org/show_bug.cgi?id=1679003
https://bugzilla.mozilla.org/show_bug.cgi?id=1680084
https://bugzilla.mozilla.org/show_bug.cgi?id=1681022

Severity
High
CVSS Score
7.5
Published
2021-11-08
Modified
2021-11-15
Category
General

Free Vulnerability Scanning, Assessment and Management

Mageni's Platform is packed with all the features you need to scan, assess and manage vulnerabilities like this - it is free, open source, lightning fast, reliable and scalable.

Router
Servers
Laptop
Database
Group
Cloud

Frequently Asked Questions

No, you can scan concurrently as many assets as you want. Please note that you must be aware of the hardware requeriments of the platform to ensure a good performance.

No, you can add as many assest as you want. It doesn't matters if you have millions of assets, we won't charge you for that.

No. The software is completely free. We have no intention to charge you to use the software, in fact - it completely goes against our beliefs and business model.

A vulnerability is defined in the ISO 27002 standard as “A weakness of an asset or group of assets that can be exploited by one or more threats” (International Organization for Standardization, 2005)

We generate revenue by providing support and other services for customers that require a subscription so they get guaranteed support and enterprise services. To use Mageni's Platform is completely free, with no limits at all.

Yes. Mageni understands that there are professionals and businesses that need commercial support so Mageni provides an active support subscription with everything needed to run Mageni's Platform reliably and securely. More than software, it's access to security experts, knowledge resources, security updates, and support tools you can't get anywhere else. The subscription includes:

  • Ongoing delivery
    • Patches
    • Bug fixes
    • Updates
    • Upgrades
  • Technical support
    • 24/7 availability
    • Unlimited Incidents
    • Specialty-based routing
    • Multi-Channel
  • Commitments
    • Software certifications
    • Software assurance
    • SLA

No, we don't store the information of your vulnerabilities in our servers.

Vulnerability management is the process in which vulnerabilities in IT are identified and the risks of these vulnerabilities are evaluated. This evaluation leads to correcting the vulnerabilities and removing the risk or a formal risk acceptance by the management of an organization. The term vulnerability management is often confused with vulnerability scanning. Despite the fact both are related, there is an important difference between the two. Vulnerability scanning consists of using a computer program to identify vulnerabilities in networks, computer infrastructure or applications. Vulnerability management is the process surrounding vulnerability scanning, also taking into account other aspects such as risk acceptance, remediation etc. Source: "Implementing a Vulnerability Management Process". SANS Institute.

I am ready to start scanning for vulnerabilities