Lucene search

K
securityvulnsSecurityvulnsSECURITYVULNS:DOC:28507
HistorySep 03, 2012 - 12:00 a.m.

NeoInvoice Blind SQL Injection (CVE-2012-3477)

2012-09-0300:00:00
vulners.com
14

NeoInvoice is a multi-tenant open source invoicing system, that
currently contains an unauthenticated blind SQL injection condition in
signup_check.php. The input for the value field isn't being properly
sanitized, and is used in string concatenation to create the SQL
query.

See here for the offending code:

https://github.com/tlhunter/neoinvoice/blob/5e7af94641cba17df9141e95108c369cfb6e6dd5/public/signup_check.php#L29

Proof of concept:

signup_check.php?field=username&value='+OR+SLEEP(5)+OR+'

I've alerted the author but haven't heard back.

More Info: http://adamcaudill.com/2012/08/12/neoinvoice-blind-sql-injection-cve-2012-3477/
Project: https://github.com/tlhunter/neoinvoice

–Adam Caudill
http://adamcaudill.com

Related for SECURITYVULNS:DOC:28507