[Issue]: Password resets without entering old password #4611

Closed
opened 2026-02-07 01:00:11 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @matjako on GitHub (Feb 8, 2023).

Please describe your bug

When using WEB based clients I edit any user profile, if I leave "current password" and "new password" fields empty and press "save" above "reset password", the empty password is saved and the user has empty password set.
If I am logged in as admin and change other user profile, and both password fields are empty, pressing "save" also sets new empty password.

It appears no check is made if current password is correct.

If possible change behavior to not allow empty passwords and also change "save" to "save password". It is really easy to not scroll down the page and just click the first save button that you see.

Jellyfin Version

10.8.0

if other:

10.8.9

Environment

- OS: Windows
- Virtualization: none
- Clients: web
- Browser: mozilla
- FFmpeg Version: n/a
- Playback Method: n/a
- Hardware Acceleration: n/a
- Plugins: n/a
- Reverse Proxy: Nginx Proxy Manager
- Base URL: n/a
- Networking: n/a
- Storage: n/a

Jellyfin logs

No response

FFmpeg logs

No response

Please attach any browser or client logs here

No response

Please attach any screenshots here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
Originally created by @matjako on GitHub (Feb 8, 2023). ### Please describe your bug When using WEB based clients I edit any user profile, if I leave "current password" and "new password" fields empty and press "save" above "reset password", the empty password is saved and the user has empty password set. If I am logged in as admin and change other user profile, and both password fields are empty, pressing "save" also sets new empty password. It appears no check is made if current password is correct. If possible change behavior to not allow empty passwords and also change "save" to "save password". It is really easy to not scroll down the page and just click the first save button that you see. ### Jellyfin Version 10.8.0 ### if other: 10.8.9 ### Environment ```markdown - OS: Windows - Virtualization: none - Clients: web - Browser: mozilla - FFmpeg Version: n/a - Playback Method: n/a - Hardware Acceleration: n/a - Plugins: n/a - Reverse Proxy: Nginx Proxy Manager - Base URL: n/a - Networking: n/a - Storage: n/a ``` ### Jellyfin logs _No response_ ### FFmpeg logs _No response_ ### Please attach any browser or client logs here _No response_ ### Please attach any screenshots here _No response_ ### Code of Conduct - [X] I agree to follow this project's Code of Conduct
OVERLORD added the bug label 2026-02-07 01:00:11 +03:00
Author
Owner

@cvium commented on GitHub (Feb 8, 2023):

also change "save" to "save password"

This is web-specific and not server related.

Duplicate of #9208

@cvium commented on GitHub (Feb 8, 2023): > also change "save" to "save password" This is web-specific and not server related. Duplicate of #9208
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#4611