Skip to content

bug #16244 feat(users): add reset password support from ui - #3706

Open
Regzox wants to merge 1 commit into
developfrom
bug_16244
Open

bug #16244 feat(users): add reset password support from ui#3706
Regzox wants to merge 1 commit into
developfrom
bug_16244

Conversation

@Regzox

@Regzox Regzox commented Apr 27, 2026

Copy link
Copy Markdown
Contributor
  • add reset password capabilities to users ui
  • activate/deactivate still trigger a password reset

@Regzox Regzox added this to the IT 169 milestone Apr 27, 2026
@Regzox Regzox self-assigned this Apr 27, 2026
@Regzox Regzox added the bug Something isn't working label Apr 27, 2026
@vitam-prg

vitam-prg commented Apr 27, 2026

Copy link
Copy Markdown
Collaborator

Logo
Checkmarx One – Scan Summary & Details5626ab11-1171-498b-8ff0-13429534da2e


New Issues (5) Checkmarx found the following issues in this Pull Request
# Severity Issue Source File / Package Checkmarx Insight
1 HIGH CVE-2026-55153 Maven-com.mchange:mchange-commons-java-0.2.15
detailsRecommended version: 0.4.0.redhat-00001
Description: mchange-commons-java is a Java library of shared utility classes used by mchange projects like the c3p0 connection pool. Prior to version 0.6.0, it...
Attack Vector: ADJACENT_NETWORK
Attack Complexity: HIGH
Vulnerable Package
2 MEDIUM Parameter_Tampering api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/TenantController.java: 130
detailsMethod create at line 130 of /api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/TenantController.java gets user input from element dt...
Attack Vector
3 LOW Log_Forging api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java: 331
detailsMethod resetPassword at line 331 of /api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java gets user input from eleme...
Attack Vector
4 LOW Log_Forging api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java: 331
detailsMethod resetPassword at line 331 of /api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java gets user input from eleme...
Attack Vector
5 LOW Log_Forging api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java: 266
detailsMethod patch at line 266 of /api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java gets user input from element parti...
Attack Vector

Fixed Issues (17) Great job! The following issues were fixed in this Pull Request
Severity Issue Source File / Package
MEDIUM Privacy_Violation api/api-iam/iam-security/src/main/java/fr/gouv/vitamui/iam/security/service/SecurityService.java: 117
MEDIUM Privacy_Violation api/api-iam/iam-security/src/main/java/fr/gouv/vitamui/iam/security/service/SecurityService.java: 85
MEDIUM Privacy_Violation api/api-iam/iam-security/src/main/java/fr/gouv/vitamui/iam/security/service/SecurityService.java: 85
LOW Heap_Inspection api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/user/service/UserEmailService.java: 71
LOW Log_Forging api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java: 148
LOW Log_Forging api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java: 148
LOW Log_Forging api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java: 148
LOW Log_Forging api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java: 287
LOW Log_Forging api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/CasController.java: 235
LOW Log_Forging api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/CustomerController.java: 211
LOW Log_Forging api/api-iam/iam-security/src/main/java/fr/gouv/vitamui/iam/security/service/SecurityService.java: 117
LOW Log_Forging api/api-iam/iam-security/src/main/java/fr/gouv/vitamui/iam/security/service/SecurityService.java: 175
LOW Log_Forging api/api-iam/iam-security/src/main/java/fr/gouv/vitamui/iam/security/service/SecurityService.java: 175
LOW Log_Forging api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java: 266
LOW Log_Forging api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java: 266
LOW Log_Forging api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java: 266
LOW Log_Forging api/api-iam/iam/src/main/java/fr/gouv/vitamui/iam/server/rest/UserController.java: 266

Use @Checkmarx to interact with Checkmarx PR Assistant.
Examples:
@Checkmarx how are you able to help me?
@Checkmarx rescan this PR

@GiooDev GiooDev modified the milestones: IT 169, IT 170 May 20, 2026
@Regzox
Regzox force-pushed the bug_16244 branch 2 times, most recently from 196460c to 3ac8733 Compare May 20, 2026 12:46
Comment thread ui/ui-frontend/projects/identity/src/assets/i18n/en.json Outdated
@Regzox
Regzox requested a review from marob May 21, 2026 08:04
@Regzox
Regzox force-pushed the bug_16244 branch 3 times, most recently from 2bff0e2 to f834d86 Compare July 2, 2026 12:51
* add reset password capabilities to users ui
* activate/deactivate still trigger a password reset
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants