If an attacker can alter the integrity option passed to fetch(), they can let fetch() accept requests as valid even if they have been tampered.
Fixed in https://github.com/nodejs/undici/commit/d542b8cd39ec1ba303f038ea26098c3f355974f3. Fixes has been released in v5.28.4 and v6.11.1.
Ensure that integrity cannot be tampered with.
https://hackerone.com/reports/2377760
{
"nvd_published_at": "2024-04-04T15:15:39Z",
"severity": "LOW",
"github_reviewed": true,
"cwe_ids": [
"CWE-284"
],
"github_reviewed_at": "2024-04-04T14:20:54Z"
}