10.5. Downgrade Attack (Attacco di downgrade)
10.5. Downgrade Attack (Attacco di downgrade)
Se il protocollo non è vincolato a JAR, un attaccante può usare richieste RFC 6749 per aggirare le protezioni. Questa specifica definisce require_signed_request_object (booleano) nei metadati client e server.
Se true nei metadati client, il server DEVE rifiutare richieste non conformi e richieste con alg none quando il valore server è true. Predefinito false se omesso.
Se true nei metadati server, il server DEVE rifiutare richieste non conformi e con alg none. Predefinito false se omesso.
Senza questi metadati, il client PUÒ comunque usare Request Object firmati se esistono algoritmi comuni; vedere sezione 4.