cbcvebase.
CVE-2015-3934
published 2017-11-21

CVE-2015-3934: Multiple SQL injection vulnerabilities in Fiyo CMS 2.0_1.9.1 allow remote attackers to execute arbitrary SQL commands via the (1) id parameter to…

PriorityP263critical9.8CVSS 3.0
AVNACLPRNUINSUCHIHAH
EXPLOIT
EPSS
3.07%
86.0th percentile
Multiple SQL injection vulnerabilities in Fiyo CMS 2.0_1.9.1 allow remote attackers to execute arbitrary SQL commands via the (1) id parameter to apps/app_article/controller/rating.php or (2) user parameter to user/login.

Affected

1 ranges
VendorProductVersion rangeFixed in
fiyofiyo_cms

Detection & IOCsextracted from sources · hover to see the quote

path/apps/app_article/controller/rating.php
path/fiyocms/apps/app_article/controller/rating.php
path/fiyocms/user/login
path\apps\app_user\sys_user.php
commanddo=getrate&id=182;select sleep(5) --
commanduser='%2B(select(0)from(select(sleep(5)))v)%2B'&pass=poc-lab&login=Login
  • Monitor POST requests to rating.php containing semicolons or SQL keywords (e.g., SELECT, SLEEP) in the 'id' parameter, indicative of time-based blind SQLi exploitation.
  • Monitor POST requests to the login endpoint where the 'user' parameter contains SQL time-delay payloads using nested SELECT/SLEEP constructs, bypassing strip_tags().
  • Detect exploitation of rating.php by checking for a Referer header pointing to the application root, which is required to bypass authority checks in jscore.php.
  • The 'id' parameter in POST body to rating.php is passed unsanitized directly into a SQL SELECT query; alert on non-numeric or SQL-containing values in this field.
  • The 'user' parameter in the login POST body is only sanitized with strip_tags(), which does not prevent SQL injection; alert on SQL metacharacters (quotes, plus signs, parentheses) in this field.
  • ·Both SQL injection vectors require POST method; GET-based scanning will not trigger these vulnerabilities.
  • ·Exploitation of the rating.php vector requires a valid Referer header matching the application root to pass the jscore.php authority check; requests without a proper Referer will be rejected before reaching the vulnerable code.
  • ·Affects only Fiyo CMS version 2.0_1.9.1; other versions are not confirmed vulnerable.

CVSS provenance

nvdv3.09.8CRITICALCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.07.5HIGHAV:N/AC:L/Au:N/C:P/I:P/A:P
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.