{"id":"CVE-2026-97721","state":"PUBLISHED","title":"Sanluan PublicCMS exportExcel/exportData SysUserAdminController.java CmsContentAdminController authorization","description":"A weakness has been identified in Sanluan PublicCMS up to 6.202506.e. This vulnerability affects the function CmsContentAdminController of the file publiccms-parent/publiccms-core/src/main/java/com/publiccms/controller/admin/sys/SysUserAdminController.java of the component exportExcel/exportData. This manipulation of the argument userId/deptId causes authorization bypass. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.","publishedAt":"2026-09-25T05:45:10.045Z","updatedAt":"2026-09-29T19:08:55.930Z","severity":{"score":5.1,"label":"Medium","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P","source":"VulDB"},"assigner":"VulDB","products":["Sanluan PublicCMS"],"affected":[{"vendor":"Sanluan","product":"PublicCMS","versions":[{"version":"6.202506.a","status":"affected"},{"version":"6.202506.b","status":"affected"},{"version":"6.202506.c","status":"affected"},{"version":"6.202506.d","status":"affected"},{"version":"6.202506.e","status":"affected"}],"cpes":["cpe:2.3:a:publiccms:publiccms:*:*:*:*:*:*:*:*"],"modules":["exportExcel/exportData"]}],"references":["https://vuldb.com/vuln/409820","https://vuldb.com/vuln/409820/cti","https://vuldb.com/cve/CVE-2026-97721","https://vuldb.com/submit/910956","https://github.com/aibot88/CVERequest/blob/main/PublicCMS/issue7.md"],"weaknesses":["CWE-639","CWE-285"],"ingestedAt":"2026-10-29T20:13:43.249Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/97xxx/CVE-2026-97721.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-97721","state":"PUBLISHED","datePublished":"2026-09-25T05:45:10.045Z","dateUpdated":"2026-09-29T19:08:55.930Z","assignerShortName":"VulDB","assignerOrgId":"1af790b2-7ee1-4545-860a-a788eba489b5","dateReserved":"2026-09-25T00:36:49.843Z"},"containers":{"cna":{"title":"Sanluan PublicCMS exportExcel/exportData SysUserAdminController.java CmsContentAdminController authorization","descriptions":[{"lang":"en","value":"A weakness has been identified in Sanluan PublicCMS up to 6.202506.e. This vulnerability affects the function CmsContentAdminController of the file publiccms-parent/publiccms-core/src/main/java/com/publiccms/controller/admin/sys/SysUserAdminController.java of the component exportExcel/exportData. This manipulation of the argument userId/deptId causes authorization bypass. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way."}],"affected":[{"vendor":"Sanluan","product":"PublicCMS","versions":[{"version":"6.202506.a","status":"affected"},{"version":"6.202506.b","status":"affected"},{"version":"6.202506.c","status":"affected"},{"version":"6.202506.d","status":"affected"},{"version":"6.202506.e","status":"affected"}],"cpes":["cpe:2.3:a:publiccms:publiccms:*:*:*:*:*:*:*:*"],"modules":["exportExcel/exportData"]}],"references":[{"url":"https://vuldb.com/vuln/409820","name":"VDB-409820 | Sanluan PublicCMS exportExcel/exportData SysUserAdminController.java CmsContentAdminController authorization","tags":["vdb-entry","technical-description"]},{"url":"https://vuldb.com/vuln/409820/cti","name":"VDB-409820 | CTI Indicators (IOB, IOC, IOA)","tags":["signature","permissions-required"]},{"url":"https://vuldb.com/cve/CVE-2026-97721","name":"CVE-2026-97721 | CVE Analysis and Report","tags":["third-party-advisory"]},{"url":"https://vuldb.com/submit/910956","name":"Submit #910956 | sanluan publiccms 5.0 Authorization Bypass Through User-Controlled SQL Primary Key","tags":["third-party-advisory"]},{"url":"https://github.com/aibot88/CVERequest/blob/main/PublicCMS/issue7.md","tags":["exploit"]}],"metrics":[{"cvssV4_0":{"version":"4.0","baseScore":5.1,"vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P","baseSeverity":"MEDIUM"}},{"cvssV3_1":{"version":"3.1","baseScore":2.7,"vectorString":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N/E:P/RL:X/RC:R","baseSeverity":"LOW"}},{"cvssV3_0":{"version":"3.0","baseScore":2.7,"vectorString":"CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N/E:P/RL:X/RC:R","baseSeverity":"LOW"}},{"cvssV2_0":{"version":"2.0","baseScore":3.3,"vectorString":"AV:N/AC:L/Au:M/C:P/I:N/A:N/E:POC/RL:ND/RC:UR"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-639","type":"CWE","lang":"en","description":"Authorization Bypass"}]},{"descriptions":[{"cweId":"CWE-285","type":"CWE","lang":"en","description":"Improper Authorization"}]}],"providerMetadata":{"shortName":"VulDB","orgId":"1af790b2-7ee1-4545-860a-a788eba489b5","dateUpdated":"2026-09-25T05:45:10.045Z"},"timeline":[{"time":"2026-09-25T00:00:00.000Z","lang":"en","value":"Advisory disclosed"},{"time":"2026-09-25T02:00:00.000Z","lang":"en","value":"VulDB entry created"},{"time":"2026-09-25T03:06:30.000Z","lang":"en","value":"VulDB entry last update"}],"credits":[{"lang":"en","value":"aibot88 (VulDB User)","type":"reporter"},{"lang":"en","value":"VulDB CNA Team","type":"coordinator"}],"x_generator":["VulDB PVTS v202609"]},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-09-29T19:08:34.073456Z","id":"CVE-2026-97721","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-09-29T19:08:55.930Z"}}]}}}