Skip to content

[Aikido] Remove hardcoded credentials and enforce interactive setup in appliance images#577

Closed
aikido-autofix[bot] wants to merge 1 commit into
Testingfrom
fix/aikido-security-code-audit-54399897-thzw
Closed

[Aikido] Remove hardcoded credentials and enforce interactive setup in appliance images#577
aikido-autofix[bot] wants to merge 1 commit into
Testingfrom
fix/aikido-security-code-audit-54399897-thzw

Conversation

@aikido-autofix

Copy link
Copy Markdown
Contributor

This patch addresses critical security vulnerabilities in released appliance images by eliminating hardcoded credentials and enforcing secure authentication practices. The default login message has been updated to remove the exposed root password and instead direct users to run the 'pegaprox-setup' wizard on first login. Combined with account locking until interactive password configuration and SSH hardening to use key-based authentication only with PermitRootLogin set to prohibit-password, these changes significantly reduce the attack surface of deployed appliances. The fix was applied to .github/workflows/release-images.yml to ensure all future releases follow secure defaults.

…ase images and updated login message to direct users to interactive setup wizard.
@MrMasterbay

Copy link
Copy Markdown
Contributor

Without any password its hard to make a VM Applicane.

Closeed for that reason

@MrMasterbay MrMasterbay deleted the fix/aikido-security-code-audit-54399897-thzw branch June 24, 2026 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant