Limit message size in keyHandler.

Thanks to Vinayak Mishra.
This commit is contained in:
Juliusz Chroboczek committed 2026-04-07 17:41:24 +02:00
1 parent eea92c5ac5
commit 213e3e5c6d
1 file changed
+3 -1
+3 -1
View File
@@ -519,7 +519,9 @@ func keysHandler(w http.ResponseWriter, r *http.Request, g string) {
http.StatusUnsupportedMediaType)
return
}
d := json.NewDecoder(r.Body)
d := json.NewDecoder(
http.MaxBytesReader(w, r.Body, maxAPIMessageSize),
)
var keys jwkset
err = d.Decode(&keys)
if err != nil {