{"id":"CVE-2025-59788","state":"PUBLISHED","title":"Cross-site scripting (XSS) vulnerability in a reachable files_pdfviewer example directory in Nextcloud with versions before 22.2.10.33, 23.0.12.29, 24.0.12.28, 25.0.13.23, 26.0.13.","description":"Cross-site scripting (XSS) vulnerability in a reachable files_pdfviewer example directory in Nextcloud with versions before 22.2.10.33, 23.0.12.29, 24.0.12.28, 25.0.13.23, 26.0.13.20, 27.1.11.20, 28.0.14.11, 29.0.16.8, 30.0.17, 31.0.10, and 32.0.1 allows attackers to execute arbitrary JavaScript in the context of a user's browser via a crafted PDF file to viewer.html. This issue is related to CVE-2024-4367, but the root cause of this Nextcloud issue is that the product exposes executable example code on a same-origin basis.","publishedAt":"2025-12-04T00:00:00.000Z","updatedAt":"2025-12-11T15:04:25.726Z","severity":{"score":6.4,"label":"Medium","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N","source":"mitre"},"assigner":"mitre","products":["Nextcloud Nextcloud"],"affected":[{"vendor":"Nextcloud","product":"Nextcloud","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"22.2.10.33","versionType":"custom"},{"version":"23","status":"affected","lessThan":"23.0.12.29","versionType":"custom"},{"version":"24","status":"affected","lessThan":"24.0.12.28","versionType":"custom"},{"version":"25","status":"affected","lessThan":"25.0.13.23","versionType":"custom"},{"version":"26","status":"affected","lessThan":"26.0.13.20","versionType":"custom"},{"version":"27","status":"affected","lessThan":"27.1.11.20","versionType":"custom"},{"version":"28","status":"affected","lessThan":"28.0.14.11","versionType":"custom"},{"version":"29","status":"affected","lessThan":"29.0.16.8","versionType":"custom"},{"version":"30","status":"affected","lessThan":"30.0.17","versionType":"custom"},{"version":"31","status":"affected","lessThan":"31.0.10","versionType":"custom"},{"version":"32","status":"affected","lessThan":"32.0.1","versionType":"custom"}]}],"references":["https://nextcloud.com","https://www.redteam-pentesting.de/en/advisories/rt-sa-2025-003/","https://github.com/nextcloud/security-advisories/security/advisories/GHSA-24wp-p865-7j4r"],"weaknesses":["CWE-749"],"ingestedAt":"2026-10-29T20:09:39.787Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2025/59xxx/CVE-2025-59788.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2025-59788","state":"PUBLISHED","datePublished":"2025-12-04T00:00:00.000Z","dateUpdated":"2025-12-11T15:04:25.726Z","assignerShortName":"mitre","assignerOrgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","dateReserved":"2025-09-19T00:00:00.000Z"},"containers":{"cna":{"descriptions":[{"lang":"en","value":"Cross-site scripting (XSS) vulnerability in a reachable files_pdfviewer example directory in Nextcloud with versions before 22.2.10.33, 23.0.12.29, 24.0.12.28, 25.0.13.23, 26.0.13.20, 27.1.11.20, 28.0.14.11, 29.0.16.8, 30.0.17, 31.0.10, and 32.0.1 allows attackers to execute arbitrary JavaScript in the context of a user's browser via a crafted PDF file to viewer.html. This issue is related to CVE-2024-4367, but the root cause of this Nextcloud issue is that the product exposes executable example code on a same-origin basis."}],"affected":[{"vendor":"Nextcloud","product":"Nextcloud","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"22.2.10.33","versionType":"custom"},{"version":"23","status":"affected","lessThan":"23.0.12.29","versionType":"custom"},{"version":"24","status":"affected","lessThan":"24.0.12.28","versionType":"custom"},{"version":"25","status":"affected","lessThan":"25.0.13.23","versionType":"custom"},{"version":"26","status":"affected","lessThan":"26.0.13.20","versionType":"custom"},{"version":"27","status":"affected","lessThan":"27.1.11.20","versionType":"custom"},{"version":"28","status":"affected","lessThan":"28.0.14.11","versionType":"custom"},{"version":"29","status":"affected","lessThan":"29.0.16.8","versionType":"custom"},{"version":"30","status":"affected","lessThan":"30.0.17","versionType":"custom"},{"version":"31","status":"affected","lessThan":"31.0.10","versionType":"custom"},{"version":"32","status":"affected","lessThan":"32.0.1","versionType":"custom"}]}],"references":[{"url":"https://nextcloud.com"},{"url":"https://www.redteam-pentesting.de/en/advisories/rt-sa-2025-003/"},{"url":"https://github.com/nextcloud/security-advisories/security/advisories/GHSA-24wp-p865-7j4r"}],"metrics":[{"cvssV3_1":{"version":"3.1","baseScore":6.4,"baseSeverity":"MEDIUM","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-749","description":"CWE-749 Exposed Dangerous Method or Function","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"mitre","orgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","dateUpdated":"2025-12-04T19:02:03.447Z"},"x_generator":{"engine":"enrichogram 0.0.1"},"cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:nextcloud:nextcloud:*:*:*:*:*:*:*:*","versionEndExcluding":"22.2.10.33"},{"vulnerable":true,"criteria":"cpe:2.3:a:nextcloud:nextcloud:*:*:*:*:*:*:*:*","versionStartIncluding":"23","versionEndExcluding":"23.0.12.29"},{"vulnerable":true,"criteria":"cpe:2.3:a:nextcloud:nextcloud:*:*:*:*:*:*:*:*","versionStartIncluding":"24","versionEndExcluding":"24.0.12.28"},{"vulnerable":true,"criteria":"cpe:2.3:a:nextcloud:nextcloud:*:*:*:*:*:*:*:*","versionStartIncluding":"25","versionEndExcluding":"25.0.13.23"},{"vulnerable":true,"criteria":"cpe:2.3:a:nextcloud:nextcloud:*:*:*:*:*:*:*:*","versionStartIncluding":"26","versionEndExcluding":"26.0.13.20"},{"vulnerable":true,"criteria":"cpe:2.3:a:nextcloud:nextcloud:*:*:*:*:*:*:*:*","versionStartIncluding":"27","versionEndExcluding":"27.1.11.20"},{"vulnerable":true,"criteria":"cpe:2.3:a:nextcloud:nextcloud:*:*:*:*:*:*:*:*","versionStartIncluding":"28","versionEndExcluding":"28.0.14.11"},{"vulnerable":true,"criteria":"cpe:2.3:a:nextcloud:nextcloud:*:*:*:*:*:*:*:*","versionStartIncluding":"29","versionEndExcluding":"29.0.16.8"},{"vulnerable":true,"criteria":"cpe:2.3:a:nextcloud:nextcloud:*:*:*:*:*:*:*:*","versionStartIncluding":"30","versionEndExcluding":"30.0.17"},{"vulnerable":true,"criteria":"cpe:2.3:a:nextcloud:nextcloud:*:*:*:*:*:*:*:*","versionStartIncluding":"31","versionEndExcluding":"31.0.10"},{"vulnerable":true,"criteria":"cpe:2.3:a:nextcloud:nextcloud:*:*:*:*:*:*:*:*","versionStartIncluding":"32","versionEndExcluding":"32.0.1"}]}]}]},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2025-12-05T17:20:13.836811Z","id":"CVE-2025-59788","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2025-12-11T15:04:25.726Z"}}]}}}