Security Audit — socket — code-quality-principles