← Back to search

CVE-2026-55739

8.3 HIGHpublic exploit available

Published 2026-08-05 · Updated 2026-08-10

AI risk analysis

Summary
The flaw allows an attacker to bypass company ownership checks, leading to unauthorized access and manipulation of customer data.
Exploitability
Exploitation requires knowledge of the company_id and ability to perform ability checks, making it moderately difficult.
Blast radius
If exploited, the attacker could access, modify, or delete sensitive customer data across multiple companies, leading to significant data breaches.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Apply the patch to version 2.590 or later immediately to address the vulnerability.
auth-bypassdata-breachweb

Analysis generated locally by qwen2.5:7b-instruct (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Crater isolates data per company_id, and its Invoice/Estimate/Payment/Expense policies enforce both a Bouncer ability check and ->hasCompany(->company_id). CustomerPolicy's view/update/delete methods omit the company-ownership check entirely, checking only the blanket ability. Route-model-bound customer lookups and the bulk Customer::deleteCustomers method are similarly unscoped (self::find with no company filter).

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L

Weaknesses

CWE-639

Public exploit & PoC references

References

Data: NVD (public domain). Analysis: local $0 model. Defensive use only.