forgejo -- multiple vulnerabilities
Problem Description: It was possible to use a token sent via email for secondary email validation to reset the password instead. In other words, a token sent for a given action (registration, password reset or secondary email validation) could be used to perform a different action. It is no longer possible to use a token for an action that is different from its original purpose. A fork of a public repository would …
Affected versions
- forgejo < 9.0.2
- forgejo7 < 7.0.11
By system
1 still vulnerable, 2 fixed. Where VuXML applies (FreeBSD, DragonFly, FreeBSD's derivatives) a port is vulnerable while its version is in a range; pkgsrc says itself whether it lists a CVE of this advisory; OpenBSD and MidnightBSD keep no list this site reads, so their row is only an estimate: FreeBSD's ranges applied to upstream's version.
| System | Port | Version | State | Fixed |
|---|---|---|---|---|
| DragonFly | www/forgejo | 8.0.3 | vulnerable since 2024-12-17 | |
| FreeBSD | www/forgejo | 16 | fixed | (579 days after) |
| DragonFly | www/forgejo7 | 7.0.14 | fixed |