Skip to content

Missing password confirmation when creating app passwords

High
nickvergessen published GHSA-j4qm-5q5x-54m5 Aug 10, 2023

Package

Server (Nextcloud)

Affected versions

>= 25.0.0, >= 26.0.0, >= 27.0.0

Patched versions

25.0.9, 26.0.4, 27.0.1
Server (Nextcloud Enterprise)
>= 20.0.0, >= 21.0.0, >= 22.0.0, >= 23.0.0, >= 24.0.0, >= 25.0.0, >= 26.0.0, >= 27.0.0
20.0.14.15, 21.0.9.13, 22.2.10.14, 23.0.12.9, 24.0.12.5, 25.0.9, 26.0.4, 27.0.1

Description

Impact

A missing password confirmation allowed an attacker, after successfully stealing a session from a logged in user, to create app passwords for the victim.

Patches

It is recommended that the Nextcloud Server is upgraded to 25.0.9, 26.0.4 or 27.0.1
It is recommended that the Nextcloud Enterprise Server is upgraded to 20.0.14.15, 21.0.9.13, 22.2.10.14, 23.0.12.9, 24.0.12.5, 25.0.9, 26.0.4 or 27.0.1

Workarounds

  • No workaround available

References

For more information

If you have any questions or comments about this advisory:

Severity

High
8.1
/ 10

CVSS base metrics

Attack vector
Local
Attack complexity
Low
Privileges required
Low
User interaction
Required
Scope
Changed
Confidentiality
High
Integrity
High
Availability
Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:L

CVE ID

CVE-2023-39963

Weaknesses