/

CVE-2026-62252

Severity:

CRITICAL RISK

(9.8)

Hardcoded Credentials (CWE-798) in Homer Authentication

CVE-2026-62252

Awaiting Analysis

Vulnerability type

Category:

Hardcoded Credentials

CWE:

CWE-798

Impact:

Administrative Account Takeover

Severity:

CRITICAL RISK

(9.8)

CVSS version:

3.1

Catch this CVE while code is being written

Detect vulnerable code directly in pull requests, so CVEs are fixed before merge.

Summary

Homer deployments using internal authentication automatically create an administrative account with a predictable default password during bootstrap. An attacker who can reach the login endpoint may authenticate immediately and obtain full administrative access because the account is not required to change its password.

Homer deployments using internal authentication automatically create an administrative account with a predictable default password during bootstrap. An attacker who can reach the login endpoint may authenticate immediately and obtain full administrative access because the account is not required to change its password.

Affected context

The issue affects fresh Homer deployments that use internal authentication and retain the bootstrap-created admin account with its default credential. Risk is highest when the Homer login endpoint is reachable by untrusted users or from an exposed network, and when no separate administrative onboarding or password rotation process is applied.

The issue affects fresh Homer deployments that use internal authentication and retain the bootstrap-created admin account with its default credential. Risk is highest when the Homer login endpoint is reachable by untrusted users or from an exposed network, and when no separate administrative onboarding or password rotation process is applied.

Exploit preconditions

  • Attack surface: Homer web login endpoint
  • Required access: Network reachability to the authentication interface; no valid account is necessarily required
  • Trigger point: Authentication using the automatically provisioned administrative account
  • Why exploitation is possible: The bootstrap process creates a known username and password, and the account does not require a password change before administrative use
  • Attack surface: Homer web login endpoint
  • Required access: Network reachability to the authentication interface; no valid account is necessarily required
  • Trigger point: Authentication using the automatically provisioned administrative account
  • Why exploitation is possible: The bootstrap process creates a known username and password, and the account does not require a password change before administrative use

Why this happens

The bootstrap workflow provisions a privileged account with a fixed, publicly knowable password instead of requiring a deployment-specific secret or interactive administrator setup. This is a hardcoded credential pattern mapped to CWE-798: Use of Hard-coded Credentials. Storing the value as a legacy SHA-256 hash does not address the underlying issue because the credential itself remains predictable and usable for authentication.

The bootstrap workflow provisions a privileged account with a fixed, publicly knowable password instead of requiring a deployment-specific secret or interactive administrator setup. This is a hardcoded credential pattern mapped to CWE-798: Use of Hard-coded Credentials. Storing the value as a legacy SHA-256 hash does not address the underlying issue because the credential itself remains predictable and usable for authentication.

Potential impact

  • An attacker may obtain full administrative access to Homer
  • An attacker could alter observability settings, users, or stored data
  • An attacker may disrupt monitoring and incident-response visibility
  • An attacker could access sensitive telemetry or communications metadata
  • Compromise could support lateral movement into connected systems, depending on deployment permissions
  • An attacker may obtain full administrative access to Homer
  • An attacker could alter observability settings, users, or stored data
  • An attacker may disrupt monitoring and incident-response visibility
  • An attacker could access sensitive telemetry or communications metadata
  • Compromise could support lateral movement into connected systems, depending on deployment permissions

General mitigation guidance

Mitigation generally focuses on eliminating shared bootstrap credentials and making privileged-account enrollment explicit.

Common defensive patterns include:

  • Requiring a unique administrator secret or an interactive setup step before enabling administrative access
  • Forcing a password change before the account can perform administrative operations
  • Disabling or removing default accounts when they are not needed
  • Using a password-hashing scheme designed for credential storage rather than legacy fast hashes
  • Restricting access to the login endpoint through network policy, identity-aware proxies, or trusted administrative networks
  • Applying least privilege to Homer service accounts and connected integrations
  • Storing deployment secrets in a managed secret system rather than source code, images, or static defaults

Mitigation generally focuses on eliminating shared bootstrap credentials and making privileged-account enrollment explicit.

Common defensive patterns include:

  • Requiring a unique administrator secret or an interactive setup step before enabling administrative access
  • Forcing a password change before the account can perform administrative operations
  • Disabling or removing default accounts when they are not needed
  • Using a password-hashing scheme designed for credential storage rather than legacy fast hashes
  • Restricting access to the login endpoint through network policy, identity-aware proxies, or trusted administrative networks
  • Applying least privilege to Homer service accounts and connected integrations
  • Storing deployment secrets in a managed secret system rather than source code, images, or static defaults

How teams detect issues like this

Organizations can identify this class of issue through:

  • Static analysis and secret-scanning rules for known usernames, default passwords, and credential literals
  • Code review checks covering bootstrap, initialization, migration, and first-run authentication paths
  • Tests that create a fresh deployment and verify that no predictable privileged credential is accepted
  • Configuration policy requiring unique secrets, first-login rotation, and restricted administrative endpoints
  • Authentication-log monitoring for successful use of default-account credentials and unusual administrator sign-ins

Automated review tools can help flag hardcoded credential patterns, but deployment-level tests are also important because defaults may be assembled across configuration and initialization code.

Organizations can identify this class of issue through:

  • Static analysis and secret-scanning rules for known usernames, default passwords, and credential literals
  • Code review checks covering bootstrap, initialization, migration, and first-run authentication paths
  • Tests that create a fresh deployment and verify that no predictable privileged credential is accepted
  • Configuration policy requiring unique secrets, first-login rotation, and restricted administrative endpoints
  • Authentication-log monitoring for successful use of default-account credentials and unusual administrator sign-ins

Automated review tools can help flag hardcoded credential patterns, but deployment-level tests are also important because defaults may be assembled across configuration and initialization code.

Sources

SourceLink
github.comgithub.com/sipcapture/homer/commit/b2e942031ff8cd7435a244ebef306ee97d16b809
github.comgithub.com/sipcapture/homer/pull/838
github.comgithub.com/sipcapture/homer/releases/tag/11.0.283
github.comgithub.com/sipcapture/homer/security/advisories/GHSA-6xp5-7rcx-xfgx

Frequently asked

questions

Yes, when the Homer login endpoint is reachable by an attacker. Exploitation does not require a separate application vulnerability if the predictable administrative credential remains active.

The attacker generally needs network access to the authentication interface. A preexisting Homer account or valid session is not necessarily required.

Eliminate predictable bootstrap credentials and require deployment-specific administrator enrollment, secret provisioning, or a mandatory password change before privileged use.

Prohibit hardcoded credentials, test fresh-install authentication flows, use managed secrets, enforce strong password hashing, and restrict administrative interfaces with network and identity controls.

Yes, when the Homer login endpoint is reachable by an attacker. Exploitation does not require a separate application vulnerability if the predictable administrative credential remains active.

The attacker generally needs network access to the authentication interface. A preexisting Homer account or valid session is not necessarily required.

Eliminate predictable bootstrap credentials and require deployment-specific administrator enrollment, secret provisioning, or a mandatory password change before privileged use.

Prohibit hardcoded credentials, test fresh-install authentication flows, use managed secrets, enforce strong password hashing, and restrict administrative interfaces with network and identity controls.

Find out what's already
exploitable in your codebase.