Skip to main content

Electronic Judging System EUVDEUVD-2026-31786

| CVE-2026-9526 MEDIUM
SQL Injection (CWE-89)
2026-05-26 VulDB GHSA-2j8w-6h96-9r36
5.5
CVSS 4.0 · Vendor: VulDB
Share

Severity by source

Vendor (VulDB) PRIMARY
5.5 MEDIUM
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 Vendor (VulDB) · only source for this CVE.

CVSS VectorVendor: VulDB

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
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

3
Analysis Generated
Jun 08, 2026 - 11:29 vuln.today
Severity Changed
May 26, 2026 - 20:07 NVD
HIGH MEDIUM
CVSS changed
May 26, 2026 - 20:07 NVD
7.3 (HIGH) 5.5 (MEDIUM)

DescriptionCVE.org

A vulnerability was found in itsourcecode Electronic Judging System 1.0. This vulnerability affects unknown code of the file /admin/edit_team.php. The manipulation of the argument num_id results in sql injection. The attack may be launched remotely. The exploit has been made public and could be used.

AnalysisAI

SQL injection in itsourcecode Electronic Judging System 1.0 allows remote unauthenticated attackers to manipulate the num_id parameter in /admin/edit_team.php, enabling unauthorized database read, write, and partial availability impact. The CVSS 4.0 vector confirms no authentication or user interaction is required (PR:N/UI:N), and publicly available exploit code exists on GitHub - though EPSS remains very low at 0.03% (9th percentile), suggesting limited real-world exploitation interest consistent with a niche, low-adoption PHP application. The vulnerability is not listed in CISA KEV, but the SSVC framework flags it as automatable, meaning opportunistic scanning tools could exploit it at scale against any internet-exposed deployment.

Technical ContextAI

The affected product is itsourcecode Electronic Judging System version 1.0, a PHP-based web application (CPE: cpe:2.3:a:itsourcecode:electronic_judging_system:*:*:*:*:*:*:*:*) designed as an online judging platform, likely used in academic or competitive programming contexts. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), a classic SQL injection flaw arising from unsanitized user input being interpolated directly into database queries without use of parameterized statements or prepared queries. The vulnerable code path is the team editing admin feature at /admin/edit_team.php, where the num_id argument - likely a team or numeric identifier - is accepted from the request and passed unescaped into an SQL statement. This class of flaw in PHP applications typically results from direct use of $_GET/$_POST variables in query strings via mysqli_query() or similar without binding.

RemediationAI

No vendor-released patch has been identified at the time of analysis - absence of a patched version is confirmed by VulDB data, not merely absent from this report. For organizations self-hosting this PHP application with access to source code, the primary fix is replacing unsanitized query construction in /admin/edit_team.php with parameterized prepared statements (e.g., using mysqli_prepare() and bind_param() or PDO), which eliminates the root cause entirely. As a compensating control, restrict network access to the /admin/ directory using web server IP allowlisting or HTTP authentication at the server layer (e.g., Apache .htaccess or nginx allow/deny directives) - this does not fix the underlying flaw but prevents unauthenticated internet-facing access to the vulnerable endpoint, significantly reducing exposure. A WAF rule targeting SQL metacharacters in the num_id parameter provides additional layered defense, though WAF bypasses are feasible for determined attackers. If none of these controls can be applied, consider taking the admin panel offline until a code-level fix is implemented. Reference the public POC at https://github.com/i-QvQ-i/first-OvO/issues/2 and VulDB advisory at https://vuldb.com/vuln/365545 for technical reproduction details.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

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

CVE-2012-1823 CRITICAL POC
9.8 May 11

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

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

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

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

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

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

Share

EUVD-2026-31786 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy