CVE-2021-29451
Missing validation of JWT signature in `ManyDesigns/Portofino`
9.1
CRITICAL
CVSS 3.1
EPSS 0.20%
Description
### Impact [Portofino](https://github.com/ManyDesigns/Portofino) is an open source web development framework. Portofino before version 5.2.1 did not properly verify the signature of JSON Web Tokens. This allows forging a valid JWT. ### Patches The issue will be patched in the upcoming 5.2.1 release. ### For more information If you have any questions or comments about this advisory: * Open an issue in [https://github.com/ManyDesigns/Portofino](https://github.com/ManyDesigns/Portofino)
How to fix CVE-2021-29451
To remediate CVE-2021-29451, upgrade the affected package to a fixed version below.
- —upgrade to 5.2.1 or later
- —upgrade to 5.2.1 or later
Is CVE-2021-29451 being exploited?
Low — EPSS is 0.2%, meaning exploitation activity has not been observed at scale.
Affected packages (2)
- >= 5.0.0, < 5.2.1
- >= 5.0.0, < 5.2.1
CVSS scores
| Source | Version | Severity | Vector |
|---|---|---|---|
| osv | CVSS 3.1 | CRITICAL9.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N |