Skip to content
OpenAdvisories
Medium · 4.3 CVE-2026-108652 EUVD-2026-96591GHSA-w99x-m7g5-9xgv

JeecgBoot through 3.9.5 Missing Authorization via /sys/api/updateAvatar

Published Oct 10, 2026 · Updated Oct 18, 2026 · Assigned by VulnCheck

Description

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the SystemApiController updateAvatar handler that allows any authenticated user to change other users' avatars. Low-privileged attackers can send PUT requests with a target user id and an arbitrary value, such as an attacker-controlled image URL, to replace administrators' avatars.

Affected products

VendorProductAffectedFixed
jeecgboot JeecgBoot ≤ 3.9.5 —

References