Open
Description
I don't believe the current spec actually signs over the algorithm choice at all, potentially opening signatures up to algorithm confusion attacks, where an attacker modifies the unsigned header to weaken or disable the security offered by the signature.
The solution here is probably some variant of prepending the header to the body prior to signing.
Metadata
Metadata
Assignees
Labels
No labels