Vulnerabilities

2 via 2 paths

Dependencies

228

Source

GitHub

Commit

64f70442

Find, fix and prevent vulnerabilities in your code.

Severity
  • 2
Status
  • 2
  • 0
  • 0

low severity

Improper Authorization

  • Vulnerable module: undici
  • Introduced through: @aiswarm/api-graphql@0.1.9

Detailed paths

  • Introduced through: @aiswarm/conductor@aiswarm/conductor#64f70442cbd15a2f80d10b475c9c7ba64fa7a698 @aiswarm/api-graphql@0.1.9 mercurius@13.4.1 undici@5.28.3

Overview

undici is an An HTTP/1.1 client, written from scratch for Node.js

Affected versions of this package are vulnerable to Improper Authorization due to improper handling of Proxy-Authorization headers during cross-origin redirects in certain methods. An attacker can exploit this behavior by inducing a victim to make a request that triggers a cross-origin redirect, potentially leaking sensitive information contained in the Proxy-Authorization header.

Remediation

Upgrade undici to version 5.28.4, 6.11.1 or higher.

References

low severity

Improper Access Control

  • Vulnerable module: undici
  • Introduced through: @aiswarm/api-graphql@0.1.9

Detailed paths

  • Introduced through: @aiswarm/conductor@aiswarm/conductor#64f70442cbd15a2f80d10b475c9c7ba64fa7a698 @aiswarm/api-graphql@0.1.9 mercurius@13.4.1 undici@5.28.3

Overview

undici is an An HTTP/1.1 client, written from scratch for Node.js

Affected versions of this package are vulnerable to Improper Access Control due to the integrity option passed to fetch(). An attacker can alter this option, allowing fetch() to accept requests as valid even if they have been tampered with.

Remediation

Upgrade undici to version 5.28.4, 6.11.1 or higher.

References