{"id":"CVE-2026-53867","state":"PUBLISHED","title":"Capgo < 12.128.2 - Orphaned File Retention via Profile Image Replacement","description":"Capgo before 12.128.2 fails to delete previously uploaded profile images from backend storage when users replace or remove them. Attackers can access orphaned image files through previously generated URLs, allowing unauthorized retrieval of user-uploaded content.","publishedAt":"2026-06-12T21:57:02.653Z","updatedAt":"2026-09-24T14:17:47.950Z","severity":{"score":5.3,"label":"Medium","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N","source":"VulnCheck"},"assigner":"VulnCheck","products":["Capgo Capgo"],"affected":[{"vendor":"Capgo","product":"Capgo","packageURL":"pkg:github/Cap-go/capgo","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"12.128.2","versionType":"semver"},{"version":"12.128.2","status":"unaffected","versionType":"semver"}],"repo":"https://github.com/Cap-go/capgo"}],"references":["https://github.com/Cap-go/capgo/security/advisories/GHSA-8p92-wcp2-c9j4","https://www.vulncheck.com/advisories/capgo-orphaned-file-retention-via-profile-image-replacement"],"weaknesses":["CWE-459"],"ingestedAt":"2026-10-29T20:12:16.098Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/53xxx/CVE-2026-53867.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-53867","state":"PUBLISHED","datePublished":"2026-06-12T21:57:02.653Z","dateUpdated":"2026-09-24T14:17:47.950Z","assignerShortName":"VulnCheck","assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateReserved":"2026-06-10T21:23:54.283Z"},"containers":{"cna":{"title":"Capgo < 12.128.2 - Orphaned File Retention via Profile Image Replacement","descriptions":[{"lang":"en","value":"Capgo before 12.128.2 fails to delete previously uploaded profile images from backend storage when users replace or remove them. Attackers can access orphaned image files through previously generated URLs, allowing unauthorized retrieval of user-uploaded content."}],"affected":[{"vendor":"Capgo","product":"Capgo","packageURL":"pkg:github/Cap-go/capgo","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"12.128.2","versionType":"semver"},{"version":"12.128.2","status":"unaffected","versionType":"semver"}],"repo":"https://github.com/Cap-go/capgo"}],"references":[{"url":"https://github.com/Cap-go/capgo/security/advisories/GHSA-8p92-wcp2-c9j4","name":"GHSA Advisory GHSA-8p92-wcp2-c9j4","tags":["vendor-advisory"]},{"url":"https://www.vulncheck.com/advisories/capgo-orphaned-file-retention-via-profile-image-replacement","name":"VulnCheck Advisory: Capgo < 12.128.2 - Orphaned File Retention via Profile Image Replacement","tags":["third-party-advisory"]}],"metrics":[{"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}],"cvssV4_0":{"attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"LOW","userInteraction":"NONE","vulnConfidentialityImpact":"LOW","subConfidentialityImpact":"NONE","vulnIntegrityImpact":"NONE","subIntegrityImpact":"NONE","vulnAvailabilityImpact":"NONE","subAvailabilityImpact":"NONE","exploitMaturity":"NOT_DEFINED","Safety":"NOT_DEFINED","Automatable":"NOT_DEFINED","Recovery":"NOT_DEFINED","valueDensity":"NOT_DEFINED","vulnerabilityResponseEffort":"NOT_DEFINED","providerUrgency":"NOT_DEFINED","version":"4.0","baseSeverity":"MEDIUM","baseScore":5.3,"vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N"}},{"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}],"cvssV3_1":{"attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"LOW","integrityImpact":"NONE","availabilityImpact":"NONE","version":"3.1","baseSeverity":"MEDIUM","baseScore":4.3,"vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-459","lang":"en","description":"Incomplete Cleanup","type":"CWE"}]}],"providerMetadata":{"shortName":"VulnCheck","orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateUpdated":"2026-09-24T14:17:47.950Z"},"datePublic":"2026-03-08T00:00:00.000Z","tags":["x_open-source"],"credits":[{"lang":"en","value":"Naitik Gupta","type":"finder"}],"x_generator":{"engine":"vulncheck"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-06-15T16:52:41.414750Z","id":"CVE-2026-53867","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-06-15T19:26:27.894Z"}}]}}}