Tóm tắt nhanh
- CVE-2026-25779 là lỗ hổng mức TRUNG BÌNH (CVSS 6.1) ảnh hưởng code.gitea.io/gitea, github.com/go-gitea/gitea.
- Xác suất bị khai thác trong 30 ngày tới (EPSS): 0.30%, cao hơn 23.2% các lỗ hổng khác.
- Cách xử lý: cập nhật lên 1.26.0 hoặc mới hơn.
Mô tả
Details
Despite the validation within urlIsRelative in modules/httplib/url.go, an open redirect is still possible due to usage of directory traversal sequences plus a back-slash in the "redirect_to" parameter.
PoC
When a user uses this URL to login:
https://gitea.com/user/login?redirect_to=/a/../\example.com
They would be redirected to example.com upon a successful login to their gitea account.
Impact
- Phishing: Attackers can use trusted domain links to redirect victims to credential-harvesting pages
- OAuth/SSO Token Theft: In authentication flows, authorization codes or tokens may leak via redirect
- Referer Leakage: Sensitive URL parameters may be exposed to attacker domains via the Referer header
- Cache Poisoning: In deployments with shared caches, malicious redirects may be cached and served to other users
Mô tả của NVD
Gitea versions up to and including 1.25.4 allow redirect bypasses through raw or percent-encoded backslashes in redirect_to values.
Bạn đang dùng một trong các sản phẩm này? Quét site để biết có đang lộ phiên bản có lỗ hổng không.
Quét site miễn phí