{"id":"CVE-2026-102373","state":"PUBLISHED","title":"GestSup before 3.2.62 Private Ticket Comment Disclosure via threadedit Parameter","description":"GestSup versions before 3.2.62 fail to validate ticket ownership when loading comments via the threadedit parameter in thread.php. Authenticated attackers can enumerate sequential comment IDs to read private comments from other users' tickets without proper authorization checks.","publishedAt":"2026-09-29T00:33:23.523Z","updatedAt":"2026-10-01T15:26:09.007Z","severity":{"score":7.1,"label":"High","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","source":"VulnCheck"},"assigner":"VulnCheck","products":["GestSup GestSup"],"affected":[{"vendor":"GestSup","product":"GestSup","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"3.2.62","versionType":"semver"}]}],"references":["https://gestsup.fr/index.php?page=changelog","https://gestsup.fr/index.php?page=download","https://gestsup.fr/index.php?page=download&channel=stable&version=3.2.62&type=patch","https://www.vulncheck.com/advisories/gestsup-before-3.2.62-private-ticket-comment-disclosure-via-threadedit-parameter","https://blog.spiizn.xyz/articles/remote-code-execution-turning-a-ticket-into-a-new-issue/"],"weaknesses":["CWE-639"],"ingestedAt":"2026-10-29T20:10:13.529Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/102xxx/CVE-2026-102373.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-102373","state":"PUBLISHED","datePublished":"2026-09-29T00:33:23.523Z","dateUpdated":"2026-10-01T15:26:09.007Z","assignerShortName":"VulnCheck","assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateReserved":"2026-09-28T23:57:26.858Z"},"containers":{"cna":{"title":"GestSup before 3.2.62 Private Ticket Comment Disclosure via threadedit Parameter","descriptions":[{"lang":"en","value":"GestSup versions before 3.2.62 fail to validate ticket ownership when loading comments via the threadedit parameter in thread.php. Authenticated attackers can enumerate sequential comment IDs to read private comments from other users' tickets without proper authorization checks."}],"affected":[{"vendor":"GestSup","product":"GestSup","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"3.2.62","versionType":"semver"}]}],"references":[{"url":"https://gestsup.fr/index.php?page=changelog","tags":["release-notes"]},{"url":"https://gestsup.fr/index.php?page=download","tags":["product"]},{"url":"https://gestsup.fr/index.php?page=download&channel=stable&version=3.2.62&type=patch","tags":["patch"]},{"url":"https://www.vulncheck.com/advisories/gestsup-before-3.2.62-private-ticket-comment-disclosure-via-threadedit-parameter","name":"VulnCheck Advisory: GestSup before 3.2.62 Private Ticket Comment Disclosure via threadedit Parameter","tags":["third-party-advisory"]},{"url":"https://blog.spiizn.xyz/articles/remote-code-execution-turning-a-ticket-into-a-new-issue/","tags":["technical-description","exploit"]}],"metrics":[{"format":"CVSS","cvssV4_0":{"version":"4.0","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"LOW","userInteraction":"NONE","vulnConfidentialityImpact":"HIGH","vulnIntegrityImpact":"NONE","vulnAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","subAvailabilityImpact":"NONE","baseScore":7.1,"baseSeverity":"HIGH"}},{"format":"CVSS","cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":6.5,"baseSeverity":"MEDIUM"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-639","lang":"en","description":"Authorization Bypass Through User-Controlled Key","type":"CWE"}]}],"providerMetadata":{"shortName":"VulnCheck","orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateUpdated":"2026-09-30T11:15:13.727Z"},"datePublic":"2026-08-24T00:00:00.000Z","cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:gestsup:gestsup:*:*:*:*:*:*:*:*","versionEndExcluding":"3.2.62"}]}]}],"credits":[{"lang":"en","value":"SpiizN","type":"finder"}],"x_generator":{"engine":"vulncheck-endgame"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-10-01T15:25:53.394554Z","id":"CVE-2026-102373","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":"2026-10-01T15:26:09.007Z"}}]}}}