Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 925122 (CVE-2024-1554, CVE-2024-1555, CVE-2024-1556, CVE-2024-1557) - <www-client/firefox{-bin,}-{115.8.0,123.0}: multiple vulnerabilities
Summary: <www-client/firefox{-bin,}-{115.8.0,123.0}: multiple vulnerabilities
Alias: CVE-2024-1554, CVE-2024-1555, CVE-2024-1556, CVE-2024-1557
Product: Gentoo Security
Classification: Unclassified
Component: Vulnerabilities (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Gentoo Security
Whiteboard: A2 [glsa+]
Depends on: 925215
Blocks: CVE-2024-1546, CVE-2024-1547, CVE-2024-1548, CVE-2024-1549, CVE-2024-1550, CVE-2024-1551, CVE-2024-1552, CVE-2024-1553
  Show dependency tree
Reported: 2024-02-21 04:35 UTC by John Helmert III
Modified: 2024-05-05 08:37 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2024-02-21 04:35:32 UTC
CVE-2024-1554 (

The `fetch()` API and navigation incorrectly shared the same cache, as the cache key did not include the optional headers `fetch()` may contain.  Under the correct circumstances, an attacker may have been able to poison the local browser cache by priming it with a `fetch()` response controlled by the additional headers. Upon navigation to the same URL, the user would see the cached response instead of the expected response. This vulnerability affects Firefox < 123.

CVE-2024-1555 (

When opening a website using the `firefox://` protocol handler, SameSite cookies were not properly respected. This vulnerability affects Firefox < 123.

CVE-2024-1556 (

The incorrect object was checked for NULL in the built-in profiler, potentially leading to invalid memory access and undefined behavior. *Note:* This issue only affects the application when the profiler is running. This vulnerability affects Firefox < 123.

CVE-2024-1557 (

Memory safety bugs present in Firefox 122. Some of these bugs showed evidence of memory corruption and we presume that with enough effort some of these could have been exploited to run arbitrary code. This vulnerability affects Firefox < 123.

Please stable when ready, thanks!
Comment 1 Larry the Git Cow gentoo-dev 2024-05-05 08:36:15 UTC
The bug has been referenced in the following commit(s):

commit 7baf69564d8804275ed39f9527422cbf060dcfc9
Author:     GLSAMaker <>
AuthorDate: 2024-05-05 08:35:38 +0000
Commit:     Hans de Graaff <>
CommitDate: 2024-05-05 08:36:01 +0000

    [ GLSA 202405-15 ] Mozilla Firefox: Multiple Vulnerabilities
    Signed-off-by: GLSAMaker <>
    Signed-off-by: Hans de Graaff <>

 glsa-202405-15.xml | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 82 insertions(+)