whoisjeremylam / enu

Enu API server application
0 stars 0 forks source link

Nonce handling is insecure #38

Closed whoisjeremylam closed 9 years ago

whoisjeremylam commented 9 years ago

The nonce is stored in the HTTP header which is not part of the calculated signature, thus allowing it to be easily modified in a replay attack.

The nonce needs to be moved into the body of the payload as an optional element.

If it is specified, then it should be checked.

bbaas1 commented 9 years ago

fixed