Skip to main content
VulnerabilityPublished

CVE-2026-30523: Loan-Management-System · Improper Input Validation

Affects Loan-Management-SystemSource CVE Database V5

0

Not known to be exploited · CVSS 6.5 Medium.

Data as of 26 Oct 2026, 13:47 UTC

CVSS 3.1 base score
6.5Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.3% chance of exploitation in 30 days – higher than 22% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 1 Apr 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
GitHubmeifukun/Loan-Management-Systempkg:github/meifukun/Loan-Management-SystemOther threatsAffected
  • =1.0
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

To mitigate this vulnerability, organizations should implement strict server-side input validation to ensure that the 'months' parameter for loan duration is always a positive integer. This validation must be enforced regardless of client-side checks to prevent bypass. Additionally, audit and monitor administrative actions related to loan plan creation and modification to detect anomalous inputs such as negative durations. Employ role-based access controls and multi-factor authentication to limit administrative access and reduce the risk of privilege abuse. Conduct thorough code reviews and testing focused on business logic validation in financial modules. If possible, update or patch the SourceCodester Loan Management System once a vendor fix is released. In the interim, consider implementing application-layer firewalls or input sanitization proxies to block suspicious input patterns. Finally, educate administrators about the risks of improper input and encourage reporting of unexpected system behaviors.

Description

A Business Logic vulnerability exists in SourceCodester Loan Management System v1.0 due to the lack of proper input validation. The application allows administrators to define "Loan Plans" which determine the duration of a loan (in months). However, the backend fails to validate that the duration must be a positive integer. An attacker can submit a negative value for the months parameter. The system accepts this invalid data and creates a loan plan with a negative duration.

References

Community reviews

Loading reviews…