82 matches found
CVE-2026-54049
Sakai is a Collaboration and Learning Environment CLE. From versions 23.0 to before 23.5, and versions 25.0 to before 25.3, the Sakai Conversations tool stores topic and post messages without HTML sanitization, and the frontend renders them using LitElement's unsafeHTML directive, resulting in...
CVE-2026-54049
The Sakai Collaboration and Learning Environment is vulnerable to stored cross-site scripting (XSS) in the Conversations tool (versions 23.0 to before 23.5, and 25.0 to before 25.3). The root cause is the lack of HTML sanitization when storing topic and post messages via the ConversationsServiceI...
CVE-2026-54049 Sakai Conversations has a Stored XSS Issue
Sakai is a Collaboration and Learning Environment CLE. From versions 23.0 to before 23.5, and versions 25.0 to before 25.3, the Sakai Conversations tool stores topic and post messages without HTML sanitization, and the frontend renders them using LitElement's unsafeHTML directive, resulting in...
CVE-2026-54050
Sakai is a Collaboration and Learning Environment CLE. From 23.0 until 23.5 and 25.3, the DELETE /api/users/userId/profile/image endpoint allows an authenticated user to delete another user's profile image because ProfileController.removeProfileImage passes the attacker-controlled userId to...
CVE-2026-54050 Sakai: IDOR in Profile Image Deletion Allows Any Authenticated User to Delete Any User's Profile Image
Sakai is a Collaboration and Learning Environment CLE. From 23.0 until 23.5 and 25.3, the DELETE /api/users/userId/profile/image endpoint allows an authenticated user to delete another user's profile image because ProfileController.removeProfileImage passes the attacker-controlled userId to...
EUVD-2026-78875
Sakai is a Collaboration and Learning Environment CLE. From 23.0 until 23.5 and 25.3, the DELETE /api/users/userId/profile/image endpoint allows an authenticated user to delete another user's profile image because ProfileController.removeProfileImage passes the attacker-controlled userId to...
CVE-2026-54050 Sakai: IDOR in Profile Image Deletion Allows Any Authenticated User to Delete Any User's Profile Image
Sakai is a Collaboration and Learning Environment CLE. From 23.0 until 23.5 and 25.3, the DELETE /api/users/userId/profile/image endpoint allows an authenticated user to delete another user's profile image because ProfileController.removeProfileImage passes the attacker-controlled userId to...
CVE-2026-54050
Sakai (a Collaboration and Learning Environment) has an IDOR in its REST API: the DELETE /api/users/{userId}/profile/image endpoint in ProfileController.removeProfileImage() passes the attacker-controlled userId to the service layer without verifying ownership, allowing any authenticated user to ...
CVE-2026-54050 Sakai: IDOR in Profile Image Deletion Allows Any Authenticated User to Delete Any User's Profile Image
Sakai is a Collaboration and Learning Environment CLE. From 23.0 until 23.5 and 25.3, the DELETE /api/users/userId/profile/image endpoint allows an authenticated user to delete another user's profile image because ProfileController.removeProfileImage passes the attacker-controlled userId to...
CVE-2026-54050: Authorization Bypass Through User-Controlled Key
Sakai is a Collaboration and Learning Environment CLE. From 23.0 until 23.5 and 25.3, the DELETE /api/users/userId/profile/image endpoint allows an authenticated user to delete another user's profile image because ProfileController.removeProfileImage passes the attacker-controlled userId to...
CVE-2026-54049
creationtimestamp| type| source ---|---|--- 2026-08-24 20:35:02+00:00| published-proof-of-concept| https://github.com/sakaiproject/sakai/security/advisories/GHSA-w2x5-gv52-9ccv 2026-10-02 17:20:38+00:00| seen| https://bsky.app/profile/thehackerwire.bsky.social/post/3mwvv24trmq24 2026-10-02...
Authorization Bypass Through User-Controlled Key
Overview Affected versions of this package are vulnerable to Authorization Bypass Through User-Controlled Key via the removeProfileImage process. An attacker can remove another user's profile image without authorization by sending a crafted DELETE request with the target user's identifier...
Authorization Bypass Through User-Controlled Key
Overview Affected versions of this package are vulnerable to Authorization Bypass Through User-Controlled Key via the removeProfileImage process. An attacker can remove another user's profile image without authorization by sending a crafted DELETE request with the target user's identifier...
Sakai Profile Image Deletion has an IDOR
Summary The Sakai REST API endpoint DELETE /api/users/userId/profile/image does not verify that the requesting user is authorized to modify the target user's profile. Any authenticated user can delete the profile image of any other user, including administrators, by supplying a different userId i...
org.sakaiproject.basiclti:basiclti-impl (>=11.0, <=11.4), org.sakaiproject.commons:commons-api (>=12.0, <=23.3) +5 more potentially affected by CVE-2026-54050 via org.sakaiproject.profile2:profile2-api (>=1.5.0, <=23.3)
org.sakaiproject.profile2:profile2-api MAVEN version =1.5.0, =11.0, =12.0, =12.0, =19.1, =11.1, =11.0, =1.5.0-b03, =10.7 Source cves: CVE-2026-54050 Source advisory: SNYK:JAVA-ORGSAKAIPROJECTPROFILE2-19256952...
GHSA-9284-FJC3-FMMJ Sakai Profile Image Deletion has an IDOR
Summary The Sakai REST API endpoint DELETE /api/users/userId/profile/image does not verify that the requesting user is authorized to modify the target user's profile. Any authenticated user can delete the profile image of any other user, including administrators, by supplying a different userId i...
GHSA-W2X5-GV52-9CCV Sakai Conversations has a Stored XSS Issue
Summary The Sakai Conversations tool stores topic and post messages without HTML sanitization, and the frontend renders them using LitElement's unsafeHTML directive, resulting in stored cross-site scripting XSS. Any authenticated user with access to a site that has the Conversations tool enabled...
Sakai Conversations has a Stored XSS Issue
Summary The Sakai Conversations tool stores topic and post messages without HTML sanitization, and the frontend renders them using LitElement's unsafeHTML directive, resulting in stored cross-site scripting XSS. Any authenticated user with access to a site that has the Conversations tool enabled...
PT-2026-81116
Name of the Vulnerable Software and Affected Versions Sakai versions 23.0 through 23.4 Sakai versions 25.0 through 25.2 Description The Sakai Conversations tool allows authenticated users to inject arbitrary HTML and JavaScript into topic and post messages. This occurs because the service layer...
PT-2026-81117
Summary The Sakai REST API endpoint DELETE /api/users/userId/profile/image does not verify that the requesting user is authorized to modify the target user's profile. Any authenticated user can delete the profile image of any other user, including administrators, by supplying a different userId i...