| Title | SourceCodester Loan Management System 1.0 Business Logic Errors |
|---|
| Description | A business logic vulnerability exists in Loan Management System 1.0. The issue is located in the save_plan action of the file ajax.php. The application lacks server-side validation for the 'penalty_rate' POST parameter. An authenticated attacker can bypass client-side restrictions to submit negative values, resulting in the creation of loan plans with negative penalty rates and corrupting overdue payment calculations. |
|---|
| Source | ⚠️ https://github.com/meifukun/Web-Security-PoCs/blob/main/Loan-Management-System/BusinessLogic-LoanPlan-NegativePenalty.md |
|---|
| User | Anonymous User |
|---|
| Submission | 03/25/2026 03:11 (16 days ago) |
|---|
| Moderation | 04/08/2026 17:14 (15 days later) |
|---|
| Status | Duplicate |
|---|
| VulDB entry | 354672 [SourceCodester Loan Management System 1.0 Loan Plan penalty_rate logic error] |
|---|
| Points | 0 |
|---|