Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-81031— IDURAR ERP CRM through 4.1.1 Account Takeover via Unverified Identifier on Password Update

Quick assessment

Affected
idurar idurar-erp-crm
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

IDURAR ERP CRM 存在一个漏洞:当请求中指定某个账户时,系统会修改该指定账户的密码,而不是修改发起请求的那个账户的密码。 具体来说,位于 的更新处理程序会从由令牌中间件填充的请求中解析出经过认证的用户,然后针对从 URL 路径中的标识符构建的过滤器执行更新操作,且从不比较这两个账户是否一致。该路由仅在管理员令牌检查之后挂载,因此任何有效的管理员会话都足以访问此接口;而处理程序中唯一的类似所有权校验仅拒绝了一个硬编码的演示地址。 因此,调用者可以为任意其他管理员账户设置任意密码,并以该账户身份登录。 此外

CVSS 7.2 · High

Possible ATT&CK Techniques 2 AI

T1099 T1078 · Valid Accounts

Affected Version Matrix 1

VendorProduct Version RangeStatus
idurar idurar-erp-crm ≤ 4.1.1 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-81031

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
IDURAR ERP CRM through 4.1.1 Account Takeover via Unverified Identifier on Password Update
Source: CVE Program / CVE List V5
Vulnerability Description
IDURAR ERP CRM changes the password of whichever account a request names rather than the account making the request. The update handler in backend/src/controllers/middlewaresControllers/createUserController/updatePassword.js resolves the authenticated user from the request that the token middleware populated, then issues its update against a filter built from the identifier in the URL path, and never compares the two. The route is mounted behind the administrator token check only, so any valid administrator session is sufficient, and the sole ownership-like guard in the handler rejects a single hardcoded demo address. A caller can therefore set an arbitrary password on any other administrator account and sign in as it. The read handler in the same controller directory accepts an identifier the same way, which supplies the identifiers needed to pick a target.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Source: CVE Program / CVE List V5
Vulnerability Type
通过用户控制密钥绕过授权机制
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
idurar idurar-erp-crm 0 ~ 4.1.1 -

II. Public POCs for CVE-2026-81031

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-81031

登录查看更多情报信息。

Patches & Fixes for CVE-2026-81031 (1)

Vendor Advisories for CVE-2026-81031 (1)

Proof of Concept for CVE-2026-81031 (1)

Other References for CVE-2026-81031 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-81031

No comments yet


Leave a comment