Description
A vulnerability was determined in kongxin-github Java_Library_Management_System up to 70a6eb6b96fe64575d8051f1a59055bfc5dc5885. This affects the function UpdateAdmin.deleteuser/UpdateAdmin.updateadmin/UpdateAdmin.updatepass/Book.addbook/Book.modifybook/Book.deletebook/Category.addcategory/Category.setcategory/Landing.sureadmin of the file src/view/MainInterface.java of the component Swing UI Layer. This manipulation causes improper authorization. Remote exploitation of the attack is possible. The exploit has been publicly disclosed and may be utilized. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-11-09
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Improper Authorization allows unauthorized privileged actions such as user deletion and admin password changes.
Action: Apply Patch
AI Analysis

Impact

An improper authorization flaw exists in the Swing UI Layer of kongxin-github's Java_Library_Management_System. The vulnerability manifests through several functions in MainInterface.java—including deleteuser, updateadmin, updatepass, addbook, modifybook, deletebook, addcategory, setcategory, and the Landing.sureadmin routine. An attacker who can invoke these functions is able to perform privileged operations without proper authentication checks, enabling actions such as user removal, privilege escalation, and data manipulation. The flaw is a classic authorization bypass (CWE‑266, CWE‑285).

Affected Systems

The vulnerable code is present in every release of the repository up to commit 70a6eb6b96fe64575d8051f1a59055bfc5dc5885. Users running older versions of the Java library management system, or any installation that has not incorporated a newer commit, are affected. The project uses a rolling‑release model and does not publish explicit fixed release dates, so the affected software is generally any local or hosted instance built from the stated commit or earlier.

Risk and Exploitability

According to the public data, the CVSS score is 5.3, indicating a moderate risk profile. No EPSS value is published, but the publicly disclosed nature of the exploit and the statement that remote exploitation is possible imply that an attacker could use the vulnerable application over a network or any interface that exposes the Swing UI. The vulnerability is not listed in the CISA KEV catalog, yet its remote impact and absence of an available mitigation path make it a candidate for immediate action in environments where the application is exposed to untrusted users.

Generated by OpenCVE AI on November 9, 2026 at 12:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the application to a commit that removes the Authorization checks, or apply a local patch that enforces proper authentication for the affected functions.
  • Disable or restrict the Landing.sureadmin function to trusted administrative users only, and ensure that any user‑facing calls to deleteuser, updateadmin, and related actions require explicit approval.
  • Implement application‑level logging of privileged actions and monitor logs for abnormal usage patterns; consider using a role‑based access control system to enforce least privilege.

Generated by OpenCVE AI on November 9, 2026 at 12:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 11:15:00 +0000

Type Values Removed Values Added
Description A vulnerability was determined in kongxin-github Java_Library_Management_System up to 70a6eb6b96fe64575d8051f1a59055bfc5dc5885. This affects the function UpdateAdmin.deleteuser/UpdateAdmin.updateadmin/UpdateAdmin.updatepass/Book.addbook/Book.modifybook/Book.deletebook/Category.addcategory/Category.setcategory/Landing.sureadmin of the file src/view/MainInterface.java of the component Swing UI Layer. This manipulation causes improper authorization. Remote exploitation of the attack is possible. The exploit has been publicly disclosed and may be utilized. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The project was informed of the problem early through an issue report but has not responded yet.
Title kongxin-github Java_Library_Management_System Swing UI Layer MainInterface.java Landing.sureadmin improper authorization
First Time appeared Kongxin-github
Kongxin-github java Library Management System
Weaknesses CWE-266
CWE-285
CPEs cpe:2.3:a:kongxin-github:java_library_management_system:*:*:*:*:*:*:*:*
Vendors & Products Kongxin-github
Kongxin-github java Library Management System
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 7.4, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 7.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV4_0

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


Subscriptions

Kongxin-github Java Library Management System
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-11-09T11:38:46.675Z

Reserved: 2026-11-09T06:53:10.396Z

Link: CVE-2026-124621

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-09T11:17:24.960

Modified: 2026-11-09T12:16:38.107

Link: CVE-2026-124621

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-09T12:30:10Z

Weaknesses
  • CWE-266

    Incorrect Privilege Assignment

  • CWE-285

    Improper Authorization