AJAmartya Jhainsecurity-research.hashnode.dev·2d ago · 5 min readCVE-2026-71511 · Read a member's card, receive their password hashCVSS 6.5 · Sensitive data exposure (CWE-200) · Fixed in Dolibarr 24.0.0 Every reply is supposed to pass a redactor that blacks out secrets. The Users redactor blacks out the password. The Members reda00
AJAmartya Jhainsecurity-research.hashnode.dev·2d ago · 6 min readCVE-2026-71510 · Ask enough yes/no questions and you know everyone's salaryCVSS 6.5 · Authorization oracle → blind disclosure (CWE-863 / CWE-200) · Fixed in Dolibarr 24.0.0 You can't see the salary column, but the search box will happily answer “is this person's salary above00
AJAmartya Jhainsecurity-research.hashnode.dev·2d ago · 5 min readCVE-2026-71509 · Approve your own expenses — and your whole team'sCVSS 6.5 · Approval / access-control bypass (CWE-862) · Fixed in Dolibarr 24.0.0 The big “Approve” button correctly needs a manager. But the plain “edit this report” form lets you type approved and na00
AJAmartya Jhainsecurity-research.hashnode.dev·2d ago · 5 min readCVE-2026-71508 · Set your own salary — and the receipt hides itCVSS 6.5 · Mass assignment on payroll fields (CWE-915) · Fixed in Dolibarr 24.0.0 The form that updates your profile refuses to let you change your job title, but leaves “salary” wide open, then shows00
AJAmartya Jhainsecurity-research.hashnode.dev·2d ago · 6 min readCVE-2026-71507 · Change one number, and the payroll run pays youCVSS 6.5 · Object-level auth bypass → SEPA payment redirection (CWE-639) · Fixed in Dolibarr 24.0.0 You can't see a supplier's account, but you can quietly edit the bank number the company will pay. W00