GHSA-3hjg-vc7r-rcrw

Suggest an improvement
Source
https://github.com/advisories/GHSA-3hjg-vc7r-rcrw
Import Source
https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/04/GHSA-3hjg-vc7r-rcrw/GHSA-3hjg-vc7r-rcrw.json
JSON Data
https://api.test.osv.dev/v1/vulns/GHSA-3hjg-vc7r-rcrw
Aliases
Related
Published
2022-04-07T15:20:23Z
Modified
2023-11-01T04:58:10.069933Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
Denial of Service vulnerability in @podium/layout and @podium/proxy
Details

Impact

An attacker using the Trailer header as part of the request against proxy endpoints has the ability to take down the server. All Podium layouts that include podlets with proxy endpoints are affected.

Patches

@podium/layout which is the main way developers/users are vulnerable to this exploit, has been patched in version 4.6.110. All earlier versions are vulnerable. @podium/proxy which is the source of the vulnerability and is used by @podium/layout has been patched in version 4.2.74. All earlier versions are vulnerable.

Workarounds

It is not easily possible to work around this issue without upgrading. We recommend upgrading @podium/layout and/or @podium/proxy as soon as possible.

For more information

If you have any questions or comments about this advisory: * Open an issue in podium-lib/issues

Credits

The vulnerability was reported by krynos from Ercoli Consulting via FINN.no's private bug bounty program

Database specific
{
    "nvd_published_at": "2022-04-06T18:15:00Z",
    "github_reviewed_at": "2022-04-07T15:20:23Z",
    "severity": "HIGH",
    "github_reviewed": true,
    "cwe_ids": [
        "CWE-248"
    ]
}
References

Affected packages

npm / @podium/layout

Package

Name
@podium/layout
View open source insights on deps.dev
Purl
pkg:npm/%40podium/layout

Affected ranges

Type
SEMVER
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.6.110

npm / @podium/proxy

Package

Name
@podium/proxy
View open source insights on deps.dev
Purl
pkg:npm/%40podium/proxy

Affected ranges

Type
SEMVER
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
4.2.74