QID 981607
QID 981607: Nodejs (npm) Security Update for cookie-signature (GHSA-92vm-wfm5-mxvv)
Affected versions of `cookie-signature` are vulnerable to timing attacks as a result of using a fail-early comparison instead of a constant-time comparison.
Timing attacks remove the exponential increase in entropy gained from increased secret length, by providing per-character feedback on the correctness of a guess via miniscule timing differences.
Under favorable network conditions, an attacker can exploit this to guess the secret in no more than `charset*length` guesses, instead of `charset^length` guesses required were the timing attack not present.
## Recommendation
Update to 1.0.6 or later.
Successful exploitation of this vulnerability may affect the confidentiality, integrity, and availability of the targeted user.
Solution
Customers are advised to refer to GHSA-92vm-wfm5-mxvv for updates pertaining to this vulnerability.
Vendor References
- GHSA-92vm-wfm5-mxvv -
github.com/advisories/GHSA-92vm-wfm5-mxvv
CVEs related to QID 981607
Software Advisories
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| GHSA-92vm-wfm5-mxvv | cookie-signature |
|