OSV 1.4.0 · github-reviewed · 修改于 2026-07-21 05:16
发布时间
2026-05-22 04:38
GitHub 审查时间
2026-05-22 04:38
NVD 发布时间
2026-06-24 05:16
源文件
advisories/github-reviewed/2026/05/GHSA-8rwr-f68v-cvw6/GHSA-8rwr-f68v-cvw6.json
The upload-by-URL path did not enforce NC_ATTACHMENT_FIELD_SIZE against either the remote file's advertised Content-Length or the decoded length of a data: URI, allowing an authenticated user to bypass the configured per-file size limit.
The attachments service now checks NC_ATTACHMENT_FIELD_SIZE against both the HEAD response's content-length and the decoded length of a data: URI body before fetching. The local storage plugin additionally sets maxContentLength on the axios download so a malicious server cannot stream past the limit.
Authenticated users with upload permission could attach files larger than the operator-configured limit, defeating storage and bandwidth caps.
This issue was reported by @bugbunny-research.