CVE-2026-85055
— UNSCOREDpublic exploit availablePublished 2026-09-22 · Updated 2026-09-23
AI analysis for this CVE has not been generated yet. Raw NVD data is shown below.
NVD description
Twenty is an open-source CRM (customer relationship management) platform. Prior to 2.22.0, field-level read permission is enforced on selected output fields but not on GraphQL or REST filter predicates. A workspace member or API key with permission to read an object but not a particular field can reference that denied field in direct filters, relation filters, or persisted view filters. The resulting totalCount and row presence reveal whether guesses match the real column, forming a boolean/count oracle that can reconstruct denied field values for records exposed by the principal's row-level policy. This issue is fixed in version 2.22.0.
Weaknesses
CWE-200, CWE-285
Public exploit & PoC references
All references
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- MEDIUMCVE-2026-62286PoC
- HIGHCVE-2025-71426PoC
- UNSCOREDCVE-2026-100241
- UNSCOREDCVE-2026-100244
- MEDIUMCVE-2026-100286
- HIGHCVE-2026-10030
- UNSCOREDCVE-2026-100377
- UNSCOREDCVE-2026-100379PoC
Related by shared AI tags and CWE weakness class. Browse the full archive.