Snyk has a proof-of-concept or detailed explanation of how to exploit this vulnerability.
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsUpgrade github.com/gofiber/fiber/internal/schema
to version 2.52.7, 3.0.0-beta.4 or higher.
Affected versions of this package are vulnerable to Improper Validation of Array Index through the fiber.Ctx.BodyParser
method that panics when trying to parse a negative range index. An attacker can cause the server to crash by sending a specially crafted payload with a negative index for array elements.
curl --location 'localhost:3000' \
--form 'nested-content[-1].value="Foo"'