CVE-2024-29390: SQL Injection

Published Jun 20, 2024
·
Updated

Daily Expenses Management System version 1.0, developed by PHP Gurukul, contains a time-based blind SQL injection vulnerability in the 'add-expense.php' page. An attacker can exploit the 'item' parameter in a POST request to execute arbitrary SQL commands in the backend database. This can be done by injecting specially crafted SQL queries that make the database perform time-consuming operations, thereby confirming the presence of the SQL injection vulnerability based on the delay in the server's response.

Affected Software

2 affected components
PHP Gurukul Daily Expenses Management System
Anujk305 Daily Expenses Management System=1.0

Event History

Jun 20, 2024
CVE Published
via MITRE·12:00 AM
Data Sourced
via MITRE·12:00 AM
Description
Data Sourced
via NVD·09:15 PM
DescriptionSeverityWeaknessAffected Software
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2024-29390?

CVE-2024-29390 has a medium severity rating due to the potential for attackers to exploit the SQL injection vulnerability.

2

How do I fix CVE-2024-29390?

To fix CVE-2024-29390, sanitize and validate all user inputs, particularly the 'item' parameter in POST requests.

3

What impact does CVE-2024-29390 have on my system?

CVE-2024-29390 allows attackers to execute arbitrary SQL commands, which can lead to data breaches or data manipulation.

4

Is CVE-2024-29390 easy to exploit?

Yes, CVE-2024-29390 is considered easy to exploit, particularly for individuals familiar with SQL injection techniques.

5

What are the signs of an exploit related to CVE-2024-29390?

Signs of an exploit may include unusual database activity, unexpected application behavior, or corruption of data in the backend.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203