CVE-2023-47323: Missing access control in Silverpeas
7.5
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.6841%
CWE
-
Published
12/13/2023
Updated
12/15/2023
KEV Status
No
Technology
Java
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| org.silverpeas.core:silverpeas-core-api | maven | < 6.3.2 | 6.3.2 |
| org.silverpeas.core:silverpeas-core-web | maven | < 6.3.2 | 6.3.2 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The commit diff shows critical security checks were added to message retrieval functions: 1) SentNotificationInterfaceImpl.getNotification was modified to require user ID and added ownership checks 2) SILVERMAILPersistence methods gained user parameters and explicit ForbiddenRuntimeException checks 3) The vulnerability stemmed from these functions processing message IDs without verifying requester authorization, as evidenced by the patch adding user context parameters and access control exceptions.