Description
SQL Injection via ORDER BY clause in V2Board thru 1.7.4. In app/Http/Controllers/Admin/UserController.php, the sort parameter from user input is passed directly to User::orderBy($sort, $sortType) without validation. An authenticated admin can sort users by any database column including password, remember_token, and other sensitive fields, enabling information disclosure through ordering analysis.
Published: 2026-05-01
Score: 4.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is triggered when an authenticated administrator supplies a raw sort parameter to the User::orderBy call in the admin user controller. The application passes the parameter directly to the database without validating or sanitizing it, allowing the attacker to sort query results by any column, including sensitive fields such as password hashes and remember tokens. Through ordering analysis, an attacker can infer and disclose restricted information, effectively turning the flaw into a form of SQL injection that leaks confidential data. The flaw is a classic SQL injection vulnerability (CWE-89).

Affected Systems

V2Board web application versions up to and including 1.7.4 are affected. The issue resides in the admin/user controller of the application; no specific vendor name is listed. Versions newer than 1.7.4 contain the fix.

Risk and Exploitability

The CVSS score of 4.9 indicates moderate severity, and the EPSS score is not available. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires authenticated administrator access, limiting the attack surface to privileged accounts. Once the attacker manipulates the sort parameter, they can deduce sensitive data through the ordering of query results, potentially enabling credential compromise or other account‑takeover activities.

Generated by OpenCVE AI on May 2, 2026 at 10:47 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade V2Board to version 1.7.5 or later, where the orderBy input is sanitized.
  • Implement multi‑factor authentication and enforce least‑privilege access for all administrator accounts to reduce the risk of credential compromise.
  • Deploy a Web Application Firewall rule or custom input validation to block ORDER BY patterns that are not part of the allowed column list.

Generated by OpenCVE AI on May 2, 2026 at 10:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 11 May 2026 19:30:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:v2board:v2board:*:*:*:*:*:*:*:*

Sat, 02 May 2026 11:15:00 +0000

Type Values Removed Values Added
Title SQL Injection via ORDER BY in V2Board Admin User Sorting

Fri, 01 May 2026 21:15:00 +0000

Type Values Removed Values Added
First Time appeared V2board
V2board v2board
Vendors & Products V2board
V2board v2board

Fri, 01 May 2026 20:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-89
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 01 May 2026 16:00:00 +0000

Type Values Removed Values Added
Description SQL Injection via ORDER BY clause in V2Board thru 1.7.4. In app/Http/Controllers/Admin/UserController.php, the sort parameter from user input is passed directly to User::orderBy($sort, $sortType) without validation. An authenticated admin can sort users by any database column including password, remember_token, and other sensitive fields, enabling information disclosure through ordering analysis.
References
Metrics cvssV3_1

{'score': 4.9, 'vector': 'CVSS:3.1/AC:L/AV:N/A:N/C:H/I:N/PR:H/S:U/UI:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-05-01T19:45:55.307Z

Reserved: 2026-04-06T00:00:00.000Z

Link: CVE-2026-37505

cve-icon Vulnrichment

Updated: 2026-05-01T19:39:05.369Z

cve-icon NVD

Status : Analyzed

Published: 2026-05-01T16:16:30.773

Modified: 2026-05-11T19:26:38.897

Link: CVE-2026-37505

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-02T11:00:06Z

Weaknesses