Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
6DescriptionCVE.org
A vulnerability was found in code-projects Job Diary 1.0 and classified as critical. This issue affects some unknown processing of the file /view-details.php. The manipulation of the argument job_id leads to sql injection. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used.
AnalysisAI
CVE-2025-7533 is a SQL injection vulnerability in code-projects Job Diary 1.0 affecting the /view-details.php file through the job_id parameter, allowing unauthenticated remote attackers to execute arbitrary SQL queries and potentially read, modify, or delete database contents. The vulnerability has a CVSS score of 7.3 (High) with public exploit disclosure and proof-of-concept availability, indicating active exploitation risk in the wild. This is a critical severity issue for all deployments of the affected version with direct database access implications.
Technical ContextAI
The vulnerability is rooted in CWE-74 (Improper Neutralization of Special Elements in Output Used by a Downstream Component - 'Injection'), specifically SQL injection within a PHP-based web application. The /view-details.php endpoint fails to properly sanitize or parameterize the job_id parameter before using it in SQL queries, allowing attackers to inject malicious SQL syntax. This is a classic input validation failure where user-controlled data is concatenated directly into SQL statements without prepared statements or input escaping. The affected product is code-projects Job Diary version 1.0, a PHP-based job management application that likely stores job records in a SQL database (MySQL/MariaDB typical for PHP applications). The lack of prepared statement usage or input validation on a commonly-used identifier parameter (job_id) suggests the application was developed without security-first practices.
RemediationAI
Immediate actions: (1) PATCH: Upgrade to a patched version if available from code-projects; check vendor repository/website for security updates beyond 1.0 (no specific patch version identified in current intelligence - urgent vendor contact required); (2) WORKAROUND: Implement Web Application Firewall (WAF) rules blocking SQL injection patterns in job_id parameter (e.g., block single quotes, SQL keywords like UNION, OR 1=1, comment syntax); (3) MITIGATION: Restrict network access to /view-details.php via IP allowlisting or require authentication at network/application layer; (4) DETECTION: Monitor database query logs for unusual SQL patterns; enable SQL error logging to catch injection attempts; (5) CODE FIX (interim): Modify /view-details.php to use prepared statements with parameterized queries instead of string concatenation - replace any code using sprintf() or string concatenation with mysqli_prepare() or PDO prepared statements. Example: Use $stmt = $mysqli->prepare('SELECT * FROM jobs WHERE job_id = ?'); $stmt->bind_param('i', $job_id); instead of $query = 'SELECT * FROM jobs WHERE job_id = ' . $_GET['job_id'];
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2025-21262