CVE-2026-82029
HIGH
MEDIUM
Priority: 0.02
BB Relevance:
64/100
Published: 2026-11-04
Modified: 2026-11-05
First seen: 2026-11-04
Status: active
Attack Surface
Network
Low Complexity
No Interaction
Conf. Impact
CVSS Vector Breakdown
AV:
Network
AC:
Low
PR:
Low
UI:
None
AT:
None
VC:
High
VI:
None
VA:
None
Description
Invoice Ninja before 5.13.28 contains a broken access control vulnerability that allows authenticated vendor-portal contacts to access documents belonging to other vendors and clients by exploiting authorization checks that validate only company_id scope instead of vendor ownership. Attackers can request GET /vendor/documents/{hashid}/download or POST /vendor/documents/download_multiple, enumerating predictable sequential Hashids document identifiers due to a default empty HASH_SALT, to read any invoice PDFs, contracts, payment receipts, and expense attachments within the company.
Weakness Classification (2)
Affected Software (2)
| Vendor | Product | Version |
|---|---|---|
| invoiceninja | invoiceninja | 0 < 5.13.28 |
| invoiceninja | invoiceninja | 0 < 5.13.28 |
References & Advisories (3)
third-party-advisory
release-notes
patch