⚠️ This issue respects the following points: ⚠️
Bug description
- if a user is using BASIC auth for a dav call and the user is disabled, there is a
DisabledUserException in the logs
- This exception used to redact sensitive information properly earlier
- But recently it seems to output the username and password in plain text in the logs
- Issue seems to stem from 121973d336e
Steps to reproduce
- Disable a user using
occ user:disable $uid
- Do a sync call to a dav route for the user using BASIC auth with username:password
- See the logs that are produced - the credentials are not redacted as sensitive information
Expected behavior
- Redacted credentials in the logs
Nextcloud Server version
33
Operating system
Debian/Ubuntu
PHP engine version
PHP 8.4
Web server
Nginx
Database engine version
MariaDB
Is this bug present after an update or on a fresh install?
Upgraded to a MAJOR version (ex. 31 to 32)
Are you using the Nextcloud Server Encryption module?
No response
What user-backends are you using?
Configuration report
List of activated Apps
Nextcloud Signing status
Nextcloud Logs
Additional info
No response
Bug description
DisabledUserExceptionin the logsSteps to reproduce
occ user:disable $uidExpected behavior
Nextcloud Server version
33
Operating system
Debian/Ubuntu
PHP engine version
PHP 8.4
Web server
Nginx
Database engine version
MariaDB
Is this bug present after an update or on a fresh install?
Upgraded to a MAJOR version (ex. 31 to 32)
Are you using the Nextcloud Server Encryption module?
No response
What user-backends are you using?
Configuration report
List of activated Apps
Nextcloud Signing status
Nextcloud Logs
Additional info
No response