Every CVE Search/ Get API key

CVE-2024-29296

Portainer CE allows username enumeration through authentication response timing

5.3 MediumPublic exploitFix available

A user enumeration vulnerability was found in Portainer CE 2.19.4. This issue occurs during user authentication process, where a difference in response time could allow a remote unauthenticated user to determine if a username is valid or not.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
None
Availability
None

Exploit likelihood

1.25%Up 1.2 points since Apr 11, 2024
90%50%10%1%

What each source reports

CVE List Score used 5.3

A user enumeration vulnerability was found in Portainer CE 2.19.4. This issue occurs during user authentication process, where a difference in response time could allow a remote unauthenticated user to determine if a username is valid or not.

Record
CVE-2024-29296
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-286
Updated
2026-11-02
EUVDEUVD-2024-26308 5.3

A user enumeration vulnerability was found in Portainer CE 2.19.4. This issue occurs during user authentication process, where a difference in response time could allow a remote unauthenticated user to determine if a username is valid or not.

Record
EUVD-2024-26308
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-87x6-8m9v-g8c2 5.3

Portainer CE allows username enumeration through authentication response timing

A user enumeration vulnerability was found in Portainer CE 2.19.4. This issue occurs during user authentication process, where a difference in response time could allow a remote unauthenticated user to determine if a username is valid or not.

Record
GHSA-87x6-8m9v-g8c2
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-286
Updated
2026-11-02
NVD 5.3

A user enumeration vulnerability was found in Portainer CE 2.19.4. This issue occurs during user authentication process, where a difference in response time could allow a remote unauthenticated user to determine if a username is valid or not.

Record
CVE-2024-29296
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-286
Updated
2026-11-02
OSV 5.3

A user enumeration vulnerability was found in Portainer CE 2.19.4. This issue occurs during user authentication process, where a difference in response time could allow a remote unauthenticated user to determine if a username is valid or not.

Record
CVE-2024-29296
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVGHSA-87x6-8m9v-g8c2 5.3

Portainer CE allows username enumeration through authentication response timing

A user enumeration vulnerability was found in Portainer CE 2.19.4. This issue occurs during user authentication process, where a difference in response time could allow a remote unauthenticated user to determine if a username is valid or not.

Record
GHSA-87x6-8m9v-g8c2
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-286
Updated
2026-11-02
OSVGO-2026-6619 No score

Portainer CE allows username enumeration through authentication response timing in github.com/portainer/portainer

Portainer CE allows username enumeration through authentication response timing in github.com/portainer/portainer

Record
GO-2026-6619
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
github.com/portainer/portainer
Go
before 0.6.1-0.20240417040827-48bc7d0d92f0
0.6.1-0.20240417040827-48bc7d0d92f0

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubLavender-exe/CVE-2024-29296-PoC2024-04-29
PoC in GitHubThaySolis/CVE-2024-292962024-04-09

History

History
RecordedChangedSources
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-29296 is a medium vulnerability (CVSS 5.3) in Portainer, published April 10, 2024. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 1.25%, the 69th percentile. Fixed in github.com/portainer/portainer 0.6.1-0.20240417040827-48bc7d0d92f0.

References

Show 4 moreShow less
MoveEnter Open