{"id":"CVE-2024-1314","aliases":["GHSA-hvp4-vrv2-8wrq","PYSEC-2026-1494"],"title":"Kinto Attachment's attachments can be replaced on read-only records","summary":"Kinto Attachment's attachments can be replaced on read-only records","severity":"high","cvss":8.6,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N","vendor":"kinto-attachment","product":"kinto-attachment","ecosystem":"pip","affected":["kinto-attachment < 6.4.0"],"patched":["kinto-attachment 6.4.0"],"published":"2024-02-08","updated":"2026-07-07","source":"OSV","sourceUrl":"https://osv.dev/vulnerability/GHSA-hvp4-vrv2-8wrq","references":[{"url":"https://github.com/Kinto/kinto-attachment/security/advisories/GHSA-hvp4-vrv2-8wrq"},{"url":"https://github.com/Kinto/kinto-attachment/commit/f4a31484f5925cbc02b59ebd37554538ab826ca1"},{"url":"https://bugzilla.mozilla.org/show_bug.cgi?id=1879034"},{"url":"https://github.com/Kinto/kinto-attachment"}],"tags":["osv","pip"],"ingestedAt":"2026-07-08T18:25:50.321Z","slug":"CVE-2024-1314","body":"## Overview\n\n### Impact\n\nThe attachment file of an existing record can be replaced if the user has `\"read\"` permission on one of the parent (collection or bucket).\n\nAnd if the `\"read\"` permission is given to `\"system.Everyone\"` on one of the parent, then the attachment can be replaced on a record using an anonymous request.\n\nNote that if the parent has no explicit read permission, then the records attachments are safe.\n\n### Patches\n\n- Patch released in kinto-attachment 6.4.0\n- https://github.com/Kinto/kinto-attachment/commit/f4a31484f5925cbc02b59ebd37554538ab826ca1\n\n### Workarounds\n\nNone if the read permission has to remain granted.\n\nUpdating to 6.4.0 or applying the patch individually (if updating is not feasible) is strongly recommended.\n\n### References\n\n- https://bugzilla.mozilla.org/show_bug.cgi?id=1879034\n\n## Affected packages\n\n- `kinto-attachment < 6.4.0`\n\n## Remediation\n\nUpgrade to a patched release:\n\n- `kinto-attachment 6.4.0`","depth":"twilight","depthScore":47,"depthScoreParts":{"impact":47.3,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}