---
id: CVE-2025-69413
title: >-
  In Gitea before 1.25.2, /api/v1/user has different responses for failed
  authentication depending on whether a username exists.
summary: >-
  In Gitea before 1.25.2, /api/v1/user has different responses for failed
  authentication depending on whether a username exists.
severity: medium
cvss: 5.3
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N'
cwe:
  - CWE-204
vendor: gitea
product: gitea
affected:
  - gitea < 1.25.2
patched:
  - gitea 1.25.2
published: '2026-01-01'
updated: '2026-10-14'
sourceUpdated: '2026-10-14T19:10:00.297'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2025-69413'
references:
  - url: 'https://blog.gitea.com/release-of-1.25.2/'
    label: cve@mitre.org
  - url: 'https://github.com/go-gitea/gitea/issues/35984'
    label: cve@mitre.org
  - url: 'https://github.com/go-gitea/gitea/pull/36002'
    label: cve@mitre.org
  - url: 'https://github.com/go-gitea/gitea/releases/tag/v1.25.2'
    label: cve@mitre.org
tags:
  - nvd
epss: 0.00386
epssPercentile: 0.31019
ingestedAt: '2026-10-14T19:49:57.538Z'
---

## Overview

In Gitea before 1.25.2, /api/v1/user has different responses for failed authentication depending on whether a username exists.

## Affected

- `gitea < 1.25.2`

## Remediation

Upgrade past the affected range:

- `gitea 1.25.2`
