CVE Catalog

CVE-2026-108880

MediumCVSS 4.3
Published: Translated: NVD NIST

Summary

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the PUT /sys/dict/editDictByLowAppId endpoint that allows any authenticated user to modify low-code application dictionaries. Attackers can supply a dictionary's low_app_id, obtained from GET /sys/dict/list, via the lowAppId parameter or X-Low-App-ID header to rename dictionaries and replace their items.

Risk Assessment

The risk includes unauthorized modification of dictionaries used by low-code applications, potentially leading to data integrity issues and application malfunction.

Recommendation

It is recommended to immediately apply vendor-provided patches and restrict access to the editDictByLowAppId endpoint to authorized administrators only.

Other vulnerabilities in JeecgBoot

See all
Original NVD description (English source)

JeecgBoot through 3.9.5 contains a missing authorization vulnerability in the PUT /sys/dict/editDictByLowAppId endpoint that allows any authenticated user to modify low-code application dictionaries. Attackers can supply a dictionary's low_app_id, obtained from GET /sys/dict/list, via the lowAppId parameter or X-Low-App-ID header to rename dictionaries and replace their items.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS