What’s Vulnerable › Vulnerabilities

CVE-2024-47178: basic-auth-connect's callback uses time unsafe string comparison

Description

basic-auth-connect is Connect's Basic Auth middleware in its own module. basic-auth-connect < 1.1.0 uses a timing-unsafe equality comparison that can leak timing information. This issue has been fixed in basic-auth-connect 1.1.0.

Affected products

How to fix

Upgrade to a fixed version: expressjs basic-auth-connect 1.1.0. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2024-47178 or the next vulnerability affects your stack