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.
Published: 2026-10-10
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Impersonation and Avatar Tampering
Action: Apply Patch
AI Analysis

Impact

JeecgBoot through version 3.9.5 contains a missing authorization flaw in the SystemApiController updateAvatar handler. The flaw allows any authenticated user to issue a PUT request to /sys/api/updateAvatar with a target user ID and a new avatar URL, replacing administrators or other users’ avatars. This unauthorized modification can be used to impersonate a user or spread malicious images, thereby compromising user trust and potentially introducing phishing content.

Affected Systems

Vulnerable deployments include the JeecgBoot application, all versions up to and including 3.9.5, as noted by the official CNA listing. The flaw was identified in the core API module of the system and applies to installations that expose the /sys/api/updateAvatar endpoint without additional permission checks.

Risk and Exploitability

The CVSS base score of 5.3 indicates moderate severity, and no EPSS score is available, so the current exploitation likelihood is unclear. The vulnerability is exploitable by any authenticated user with network access to the application; an attacker merely needs to send a crafted PUT request containing a target user ID and an arbitrary image URL. The vulnerability is not listed in CISA’s KEV catalog, suggesting that no widespread exploitation has been observed yet, but the impact on user identity and potential phishing attack vectors warrants prompt remediation.

Generated by OpenCVE AI on October 11, 2026 at 00:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Deploy the latest patched version of JeecgBoot that fixes the authorization issue in the avatar update API.
  • Configure the application to restrict access to the /sys/api/updateAvatar endpoint so that only administrators or privileged roles can modify avatars.
  • Monitor application logs for unexpected avatar change events and investigate any unauthorized activity.

Generated by OpenCVE AI on October 11, 2026 at 00:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 11 Oct 2026 12:00:00 +0000

Type Values Removed Values Added
First Time appeared Jeecg jeecgboot
Vendors & Products Jeecg jeecgboot

Sat, 10 Oct 2026 22:00:00 +0000

Type Values Removed Values Added
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.
Title JeecgBoot through 3.9.5 Missing Authorization via /sys/api/updateAvatar
First Time appeared Jeecg
Jeecg jeecg Boot
Weaknesses CWE-862
CPEs cpe:2.3:a:jeecg:jeecg_boot:*:*:*:*:*:*:*:*
Vendors & Products Jeecg
Jeecg jeecg Boot
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Jeecg Jeecg Boot Jeecgboot
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-18T12:03:16.744Z

Reserved: 2026-10-10T20:19:04.190Z

Link: CVE-2026-108652

cve-icon Vulnrichment

Updated: 2026-10-18T11:54:15.518Z

cve-icon NVD

Status : Deferred

Published: 2026-10-10T22:16:41.203

Modified: 2026-10-18T12:16:59.030

Link: CVE-2026-108652

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T11:45:17Z

Weaknesses