{"cve":"CVE-2026-55518","nvd":{"published":"2026-07-17T21:17:09.173","modified":"2026-10-24T20:10:00.137","status":"Deferred","description":"Avo is a framework to create admin panels for Ruby on Rails apps. Prior to 3.32.1 and 4.0.0.beta.51, Avo's association attach workflow checks attach_<association>? in the UI and GET /resources/:resource/:id/:related/new path, but the actual write endpoint, POST /resources/:resource/:id/:related, does not run the same authorization check before mutating the association through Avo::AssociationsController#create. An authenticated low-privileged Avo user can bypass hidden or disabled attach controls and directly attach related records to a parent record by sending a crafted POST request, which can lead to privilege escalation and cross-tenant data exposure where associations represent authorization-bearing relationships. This issue is fixed in versions 3.32.1 and 4.0.0.beta.51.","cvss_v4":null,"cvss_v3":{"version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N","score":9.6},"cwes":["CWE-639","CWE-862","CWE-863"],"references":["https://github.com/avo-hq/avo/commit/995928e586fd1788dd496bd51c4dbe4a79cb2b9c","https://github.com/avo-hq/avo/pull/4568","https://github.com/avo-hq/avo/releases/tag/v3.32.1","https://github.com/avo-hq/avo/security/advisories/GHSA-8fq9-273g-6mrg","https://github.com/avo-hq/avo/security/advisories/GHSA-8fq9-273g-6mrg"],"products":[],"source":"nvd","synced_at":"2026-10-25T17:50:08.599881581+00:00"},"epss":{"cve":"CVE-2026-55518","score":0.00411,"percentile":0.35082,"date":"2026-10-25"},"kev":null,"osv":[{"id":"GHSA-8fq9-273g-6mrg","url":"https://osv.dev/vulnerability/GHSA-8fq9-273g-6mrg","summary":"Avo: Missing Authorization in Avo Association Attach Endpoint Allows Unauthorized Relationship Manipulation and Privilege Escalation","modified":"2026-07-18T17:30:29.248210428Z","packages":[{"ecosystem":"RubyGems","name":"avo","purl":"pkg:gem/avo","ranges":["<3.32.1"],"fixed":["3.32.1"]},{"ecosystem":"RubyGems","name":"avo","purl":"pkg:gem/avo","ranges":[">=4.0.0.beta.1 <4.0.0.beta.51"],"fixed":["4.0.0.beta.51"]}]}],"attribution":["This product uses the NVD API but is not endorsed or certified by the NVD.","EPSS scores: FIRST Exploit Prediction Scoring System, https://www.first.org/epss","Known exploited vulnerabilities: CISA Known Exploited Vulnerabilities Catalog, https://www.cisa.gov/known-exploited-vulnerabilities-catalog","Package advisories: OSV (https://osv.dev), from the GitHub Advisory Database, PyPA, Go, RustSec and other ecosystem databases, under CC-BY 4.0 or CC0","CVE records: the CVE Program's CVE List (https://www.cve.org), under its terms of use (https://www.cve.org/Legal/TermsOfUse). CVE is a registered trademark of The MITRE Corporation; this product is not affiliated with the CVE Program."]}