Lucene search
+L

1986 matches found

OSV
OSV
added 2026/07/21 8:42 p.m.12 views

GHSA-MG4F-X9V4-6H2P Gitea: OIDC userinfo Endpoint Returns Identity Claims Without Enforcing API Token Scopes

Summary The OIDC userinfo endpoint GET /login/oauth/userinfo accepts Gitea API tokens as bearer credentials but does not enforce API token scopes before returning identity claims. A personal access token scoped only to read:misc can successfully retrieve user information from the OIDC userinfo...

5.3CVSS5.5AI score0.00368EPSS
SaveExploits0References3
Snyk
Snyk
added 2026/07/21 8:42 p.m.5 views

Insertion of Sensitive Information Into Sent Data

Overview Affected versions of this package are vulnerable to Insertion of Sensitive Information Into Sent Data via the GET /login/oauth/userinfo endpoint. An attacker can access identity claims such as email and groups by supplying a personal access token with insufficient scopes as a bearer...

9.1CVSS5.7AI score0.00368EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2026/07/21 8:42 p.m.12 views

Gitea: OIDC userinfo Endpoint Returns Identity Claims Without Enforcing API Token Scopes

Summary The OIDC userinfo endpoint GET /login/oauth/userinfo accepts Gitea API tokens as bearer credentials but does not enforce API token scopes before returning identity claims. A personal access token scoped only to read:misc can successfully retrieve user information from the OIDC userinfo...

9.1CVSS5.5AI score0.00368EPSS
SaveExploits0References3Affected Software1
Snyk
Snyk
added 2026/07/21 8:41 p.m.5 views

Missing Authorization

Overview Affected versions of this package are vulnerable to Missing Authorization via the GET /api/v1/user/starred and GET /api/v1/user/subscriptions endpoints. An attacker can access repository metadata, such as repository name, description, and visibility status, by querying these endpoints...

7.5CVSS5.4AI score0.00283EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2026/07/21 8:41 p.m.12 views

Gitea: Private Repository Metadata Remains Accessible After Access Revocation

Summary A user who previously had access to a private repository can continue to obtain repository metadata through GET /api/v1/user/starred after their access to the repository has been revoked. After a collaborator is removed from a private repository, direct access to the repository is correct...

7.5CVSS5.4AI score0.00283EPSS
SaveExploits0References7Affected Software1
Snyk
Snyk
added 2026/07/21 8:41 p.m.4 views

Missing Authorization

Overview Affected versions of this package are vulnerable to Missing Authorization via the GET /api/v1/user/starred and GET /api/v1/user/subscriptions endpoints. An attacker can access repository metadata, such as repository name, description, and visibility status, by querying these endpoints...

7.5CVSS5.4AI score0.00283EPSS
SaveExploits0References2
OSV
OSV
added 2026/07/21 8:41 p.m.15 views

GHSA-J2W3-9C3R-G83Q Gitea: Private Repository Metadata Remains Accessible After Access Revocation

Summary A user who previously had access to a private repository can continue to obtain repository metadata through GET /api/v1/user/starred after their access to the repository has been revoked. After a collaborator is removed from a private repository, direct access to the repository is correct...

2.3CVSS5.4AI score0.00283EPSS
SaveExploits0References7
Snyk
Snyk
added 2026/07/21 8:41 p.m.5 views

Improper Certificate Validation

Overview Affected versions of this package are vulnerable to Improper Certificate Validation due to the internal API HTTP client hardcoding InsecureSkipVerify to true in the TLS configuration, which disables certificate validation for outbound HTTPS connections. An attacker can intercept internal...

7.7CVSS8.4AI score0.00209EPSS
SaveExploits0References2
OSV
OSV
added 2026/07/21 8:41 p.m.18 views

GHSA-94V3-77J7-VM48 Gitea: Internal API HTTP client hardcodes InsecureSkipVerify:true with no config override

Summary Gitea's internal API HTTP client modules/private/internal.go hardcodes TLSClientConfig.InsecureSkipVerify = true with no configuration override. It is the only outbound TLS client in the codebase that cannot be made to verify its peer's certificate — webhook, migrations, MinIO, LDAP, SMTP...

7.5CVSS5.5AI score0.00209EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
added 2026/07/21 8:41 p.m.12 views

Gitea: Internal API HTTP client hardcodes InsecureSkipVerify:true with no config override

Summary Gitea's internal API HTTP client modules/private/internal.go hardcodes TLSClientConfig.InsecureSkipVerify = true with no configuration override. It is the only outbound TLS client in the codebase that cannot be made to verify its peer's certificate — webhook, migrations, MinIO, LDAP, SMTP...

7.5CVSS5.5AI score0.00209EPSS
SaveExploits0References3Affected Software1
Snyk
Snyk
added 2026/07/21 8:41 p.m.5 views

Improper Certificate Validation

Overview Affected versions of this package are vulnerable to Improper Certificate Validation due to the internal API HTTP client hardcoding InsecureSkipVerify to true in the TLS configuration, which disables certificate validation for outbound HTTPS connections. An attacker can intercept internal...

7.7CVSS8.4AI score0.00209EPSS
SaveExploits0References2
OSV
OSV
added 2026/07/21 8:40 p.m.23 views

GHSA-JR5X-6H83-WRXF Gitea: REST API exposes organization membership of private organizations to public

Summary The endpoint "/orgs/org/publicmembers/username" + GET exposes organization membership of public members in a private organization. PoC 1. Spin up the nightly container of Gitea. 2. Perform the default installation. 3. Register a new user let's call this user "user1". 4. Create a new...

5.3CVSS5.6AI score0.00342EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2026/07/21 8:40 p.m.10 views

Gitea: REST API exposes organization membership of private organizations to public

Summary The endpoint "/orgs/org/publicmembers/username" + GET exposes organization membership of public members in a private organization. PoC 1. Spin up the nightly container of Gitea. 2. Perform the default installation. 3. Register a new user let's call this user "user1". 4. Create a new...

7.5CVSS5.5AI score0.00342EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/21 8:40 p.m.13 views

Gitea: RSS/Atom feed handlers bypass API-token scope & public-only confinement (incomplete fix of #37698)

Summary Gitea's RSS/Atom feed handlers accept API-token Basic auth but perform no token-scope or public-only enforcement. A personal access token that is correctly blocked HTTP 403 from a private repository on /raw, /media, /archive, and /releases/download/... — because it is marked public-only o...

4.3CVSS5.5AI score0.00264EPSS
SaveExploits0References3Affected Software1
Snyk
Snyk
added 2026/07/21 8:40 p.m.6 views

Missing Authorization

Overview Affected versions of this package are vulnerable to Missing Authorization in the RSS/Atom feed handlers, which accept API-token Basic authentication but do not enforce token scope or public-only restrictions. An attacker can access private repository metadata, such as commit information,...

4.3CVSS8.5AI score0.00264EPSS
SaveExploits0References2
OSV
OSV
added 2026/07/21 8:40 p.m.7 views

GHSA-6CQF-375W-639G Gitea: RSS/Atom feed handlers bypass API-token scope & public-only confinement (incomplete fix of #37698)

Summary Gitea's RSS/Atom feed handlers accept API-token Basic auth but perform no token-scope or public-only enforcement. A personal access token that is correctly blocked HTTP 403 from a private repository on /raw, /media, /archive, and /releases/download/... — because it is marked public-only o...

4.3CVSS5.5AI score0.00264EPSS
SaveExploits0References3
OSV
OSV
added 2026/07/21 8:40 p.m.18 views

GHSA-FJ8V-HJWV-QM88 Gitea: Fork-PR Actions task can read a third private repository via the collaborative-owner branch (missing fork-PR guard)

Summary GetActionsUserRepoPermission models/perm/access/repopermission.go decides whether an Actions task token may access a target repo. Its cross-repo branches each enforce a fork-PR discriminator — except the collaborative-owner branch, which is missing the !task.IsForkPullRequest guard that i...

6.3CVSS5.3AI score0.00252EPSS
SaveExploits0References5
OSV
OSV
added 2026/07/21 8:39 p.m.15 views

GHSA-WWQQ-X6W4-FRM2 Gitea: Denial of Service via Unbounded io.ReadAll in NPM Package Tag Endpoint

Summary An unbounded io.ReadAllctx.Req.Body call in the NPM package tag API endpoint allows any authenticated user to crash the Gitea server by sending a single large HTTP request. The request body is read entirely into memory with no size limit, causing an Out-of-Memory OOM kill. With concurrent...

6.5CVSS5.7AI score0.00376EPSS
SaveExploits0References3
Snyk
Snyk
added 2026/07/21 8:39 p.m.5 views

Authorization Bypass Through User-Controlled Key

Overview Affected versions of this package are vulnerable to Authorization Bypass Through User-Controlled Key via the DeleteIssueLabel function. An attacker can determine the existence of label IDs across repositories, including those they do not have access to, by observing differing HTTP respon...

5.1CVSS5.8AI score0.00214EPSS
SaveExploits0References3
OSV
OSV
added 2026/07/21 8:39 p.m.15 views

GHSA-PGQF-926R-548M Gitea: Cross-repository label-ID enumeration oracle via unscoped DeleteIssueLabel API

Summary The API endpoint DELETE /repos/owner/repo/issues/index/labels/id loads the label by ID with a global, unscoped lookup and never verifies the label belongs to the URL's repository or its owning organization. Because the response status differs by whether the label ID exists anywhere on the...

2.7CVSS5.7AI score0.00214EPSS
SaveExploits0References3
Rows per page
Query Builder