~ / search / GHSA-92vm-wfm5-mxvv

GHSA-92vm-wfm5-mxvv

cookie-signature Timing Attack

Source: GitHub Advisory Database (reviewed) Moderate CVE-2016-1000236

Packages

EcosystemPackageAffectedFixed in
npm cookie-signature < 1.0.4 1.0.4

Details

As written in the advisory (Markdown source, shown as plain text).

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.4 or later.

References

External links from the advisory. They lead to third-party sites.