CVE-2026-26417
Broken Access Control in Cognix Recon Client Password Reset
Publication date: 2026-03-05
Last updated on: 2026-03-10
Assigner: MITRE
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| tcs | cognix_platform | 3.0 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-284 | The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
CVE-2026-26417 is a broken access control vulnerability in the password reset functionality of Tata Consultancy Services Cognix Recon Client version 3.0.
It allows authenticated users to reset the passwords of arbitrary user accounts by sending specially crafted requests without proper authorization checks.
The root cause is insufficient ownership verification and missing authorization validation in the password reset workflow, specifically at the endpoint `http://clientreconhost/trapeze-client/pwdMgmnt/resetPassword`.
This vulnerability is classified under CWE-862 (Missing Authorization) and CWE-639 (Authorization Bypass Through User-Controlled Key).
How can this vulnerability impact me? :
This vulnerability can allow an authenticated user to reset the passwords of other user accounts without proper authorization.
As a result, an attacker with valid credentials could take over other user accounts, potentially gaining unauthorized access to sensitive information or functionality.
This could lead to privilege escalation, unauthorized data access, and compromise of user accounts within the affected system.
How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:
I don't know
How can this vulnerability be detected on my network or system? Can you suggest some commands?
[{'type': 'paragraph', 'content': 'This vulnerability can be detected by monitoring and analyzing requests to the password reset endpoint of the Tata Consultancy Services Cognix Recon Client v3.0, specifically the API endpoint at http://clientreconhost/trapeze-client/pwdMgmnt/resetPassword.'}, {'type': 'paragraph', 'content': 'Detection involves checking for unauthorized or crafted API requests that attempt to reset passwords of arbitrary user accounts without proper authorization.'}, {'type': 'paragraph', 'content': 'Network or system administrators can use tools like curl or HTTP request interceptors to simulate or observe such crafted requests.'}, {'type': 'list_item', 'content': 'Use a command like: curl -X POST http://clientreconhost/trapeze-client/pwdMgmnt/resetPassword -d \'{"username":"target_user","newPassword":"new_pass"}\' -H \'Authorization: Bearer <token>\' to test if password reset requests are properly authorized.'}, {'type': 'list_item', 'content': 'Monitor logs for unusual password reset attempts or requests coming from authenticated users targeting other user accounts.'}] [2]
What immediate steps should I take to mitigate this vulnerability?
Immediate mitigation steps include applying the vendor-provided patch or update that implements strict authorization and ownership validation controls in the password reset functionality.
Since the vulnerability has been remediated by Tata Consultancy Services as of February 4, 2026, updating to the latest version of Cognix Recon Client v3.0 with the fix is critical.
In the interim, restrict access to the password reset API endpoint to only trusted and necessary users or systems.
Implement monitoring and alerting for suspicious password reset activities to quickly detect and respond to potential exploitation attempts.