Both fields were spliced directly into a single-quoted SQL string. An ordinary value containing an apostrophe (e.g. adminAccount.username = "O'Brien") broke the INSERT's SQL syntax outright, failing hortusfox-setup on first boot under set -euo pipefail; a crafted value could inject arbitrary SQL. Escape backslashes and quotes to match MySQL/MariaDB's default string literal rules. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>