A low-privileged authenticated user can call assets/image-editor with the ID of a private asset they cannot view and still receive editor response data, including focalPoint.
The endpoint returns private editing metadata without per-asset authorization validation.
Root-cause analysis:
actionImageEditor() accepts assetId from the request body.html and focalPoint.{
"github_reviewed": true,
"github_reviewed_at": "2026-03-24T17:27:17Z",
"cwe_ids": [
"CWE-200",
"CWE-862"
],
"nvd_published_at": "2026-03-24T18:16:10Z",
"severity": "LOW"
}