Skip to content

Instantly share code, notes, and snippets.

@senzee1984
Created August 31, 2022 23:02
Show Gist options
  • Save senzee1984/3553468b534c250f7b0d47e8a4c5fa52 to your computer and use it in GitHub Desktop.
Save senzee1984/3553468b534c250f7b0d47e8a4c5fa52 to your computer and use it in GitHub Desktop.
Public Reference for CVE-2022-36258

Product: InvetoryManagementSystem

Vendor: https://github.com/sazanrjb

Affected Version(s): 1.0

CVE ID: CVE-2022-36258

Description: A SQL injection vulnerability in CustomerDAO.java in sazanrjb InventoryManagementSystem 1.0 allows attackers to execute arbitrary SQL commands via the parameters such as "searchTxt".

Vulnerability Type: SQL injection

Root Cause: Multiple methods and their parameters such as getSearchCustomersQueryResult(String searchTxt) in source file CustomerDAO.java do not have user input sanitiazation.

Impact: An attacker is able to extract sensitive data from the database.

PoC:

  1. Set value of parameter "searchTxt" as '--.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment