SQL Injection in Drupal: Identifying and Preventing SQLi Vulnerabilities