Lucene search

K
nextcloudNextcloudGHSA-HHGV-JCG9-P4M9
HistoryOct 16, 2023 - 7:22 a.m.

OAuth2 client_secret stored in plain text in the database

2023-10-1607:22:17
github.com
10
oauth2
client secret
plain text
database
unauthorized logins
nextcloud
security breach

CVSS3

8.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

EPSS

0.001

Percentile

33.8%

Description

Impact

When an attacker got access to the database or a backup of the database they could use the client secrets to use the OAuth2 logins on third party services linked with the Nextcloud server.

Patches

It is recommended that the Nextcloud Server is upgraded to 25.0.8, 26.0.3 or 27.0.1
It is recommended that the Nextcloud Enterprise Server is upgraded to 25.0.8, 26.0.3 or 27.0.1

Workarounds

  • No workaround available

References

For more information

If you have any questions or comments about this advisory:

CVSS3

8.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

EPSS

0.001

Percentile

33.8%