Vulnerability Details : CVE-2023-40954
Potential exploit
A SQL injection vulnerability in Grzegorz Marczynski Dynamic Progress Bar (aka web_progress) v. 11.0 through 11.0.2, v12.0 through v12.0.2, v.13.0 through v13.0.2, v.14.0 through v14.0.2.1, v.15.0 through v15.0.2, and v16.0 through v16.0.2.1 allows a remote attacker to gain privileges via the recency parameter in models/web_progress.py component.
Vulnerability category: Sql Injection
Products affected by CVE-2023-40954
- Gmarczynski » Dynamic Progress Bar » For OdooVersions from including (>=) 13.0 and up to, including, (<=) 13.0.2cpe:2.3:a:gmarczynski:dynamic_progress_bar:*:*:*:*:*:odoo:*:*
- Gmarczynski » Dynamic Progress Bar » For OdooVersions from including (>=) 16.0 and up to, including, (<=) 16.0.2.1cpe:2.3:a:gmarczynski:dynamic_progress_bar:*:*:*:*:*:odoo:*:*
- Gmarczynski » Dynamic Progress Bar » For OdooVersions from including (>=) 12.0 and up to, including, (<=) 12.0.2cpe:2.3:a:gmarczynski:dynamic_progress_bar:*:*:*:*:*:odoo:*:*
- Gmarczynski » Dynamic Progress Bar » For OdooVersions from including (>=) 11.0 and up to, including, (<=) 11.0.2cpe:2.3:a:gmarczynski:dynamic_progress_bar:*:*:*:*:*:odoo:*:*
- Gmarczynski » Dynamic Progress Bar » For OdooVersions from including (>=) 14.0 and up to, including, (<=) 14.0.2.1cpe:2.3:a:gmarczynski:dynamic_progress_bar:*:*:*:*:*:odoo:*:*
- Gmarczynski » Dynamic Progress Bar » For OdooVersions from including (>=) 15.0 and up to, including, (<=) 15.0.2cpe:2.3:a:gmarczynski:dynamic_progress_bar:*:*:*:*:*:odoo:*:*
Exploit prediction scoring system (EPSS) score for CVE-2023-40954
0.15%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 52 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2023-40954
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
9.8
|
CRITICAL | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
3.9
|
5.9
|
NIST |
CWE ids for CVE-2023-40954
-
The product constructs all or part of an SQL command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended SQL command when it is sent to a downstream component. Without sufficient removal or quoting of SQL syntax in user-controllable inputs, the generated SQL query can cause those inputs to be interpreted as SQL instead of ordinary user data.Assigned by: nvd@nist.gov (Primary)
References for CVE-2023-40954
-
https://github.com/luvsn/OdZoo/tree/main/exploits/web_progress
OdZoo/exploits/web_progress at main · luvsn/OdZoo · GitHubExploit;Third Party Advisory
-
https://github.com/gmarczynski/odoo-web-progress/commit/3c867f1cf7447449c81b1aa24ebb1f7ae757489f
[FIX] Escape parameter of SQL query, closes #34 · gmarczynski/odoo-web-progress@3c867f1 · GitHubPatch
Jump to