Description
AliasVault is a privacy-first password manager with built-in email aliasing. Prior to 0.30.3, the AliasVault server API favicon extractor validates a user-supplied hostname with a first DNS lookup but allows the HTTP client to perform a second DNS lookup when connecting. An authenticated low-privileged user operating an attacker-controlled authoritative DNS server can return a public address during validation and a private address during connection, causing a publicly reachable self-hosted server to issue HTTP or HTTPS requests to internal hosts. A valid image response is returned in Base64 form, while other responses can expose limited timing and error information for internal-network reconnaissance. Exploitation requires a publicly reachable self-hosted instance with public registration enabled, an authenticated AliasVault account, an attacker-controlled authoritative DNS server, and a resolver that permits rebinding; default checks limit requests to ports 80 and 443. The browser extensions, web application, and mobile applications are not affected. This issue is fixed in version 0.30.3.
Published: 2026-10-15
Score: 6.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Server‑Side Request Forgery (SSRF) exposing internal network details
Action: Patch Immediately
AI Analysis

Impact

AliasVault’s favicon extractor performs a DNS resolution when validating a supplied hostname but then uses a second lookup during the actual connection. By controlling an authoritative DNS server, an attacker can return a public address during the validation step and a private, internal address during the connection step. This forces a publicly reachable self‑hosted AliasVault instance to issue HTTP or HTTPS requests to internal hosts on ports 80 or 443. The server returns a Base64‑encoded image when the request is successful, and for other responses timing or error information can be used for limited internal‑network reconnaissance.

Affected Systems

All AliasVault server deployments running any version before 0.30.3 are vulnerable. This includes the aliasvault:aliasvault, aliasvault:ghcr.io/aliasvault/aliasvault, aliasvault:ghcr.io/aliasvault/api, and aliasvault:ghcr.io/lanedirt/aliasvault-api container images, when the instance is publicly reachable and public registration is enabled. The web user interface, browser extensions, and mobile apps are not affected.

Risk and Exploitability

The CVSS score of 6.3 indicates a moderate severity. The EPSS score is below 1 %, signifying a low probability of exploitation at the current time, and the vulnerability is not listed in CISA’s KEV catalog. Attackers must have a publicly reachable self‑hosted AliasVault instance with public registration enabled, an authenticated account, control over an authoritative DNS server that allows rebinding, and a resolver that permits rebinding. When all conditions are met, the server can be coerced into contacting internal hosts, potentially leaking internal addresses, timing information, or data from internal services, and providing a foothold for further lateral movement.

Generated by OpenCVE AI on October 16, 2026 at 19:54 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update AliasVault to 0.30.3 or later.
  • If an update is not immediately feasible, disable public registration or restrict authenticated operations that trigger favicon extraction.
  • Configure the DNS resolver to reject domain rebinding and limit outbound connections to approved internal addresses.
  • Enable monitoring for unexpected outbound HTTP/HTTPS traffic and error logs that may indicate exploitation attempts.

Generated by OpenCVE AI on October 16, 2026 at 19:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 27 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
First Time appeared Aliasvault
Aliasvault aliasvault
Vendors & Products Aliasvault
Aliasvault aliasvault

Fri, 16 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 15 Oct 2026 18:45:00 +0000

Type Values Removed Values Added
Description AliasVault is a privacy-first password manager with built-in email aliasing. Prior to 0.30.3, the AliasVault server API favicon extractor validates a user-supplied hostname with a first DNS lookup but allows the HTTP client to perform a second DNS lookup when connecting. An authenticated low-privileged user operating an attacker-controlled authoritative DNS server can return a public address during validation and a private address during connection, causing a publicly reachable self-hosted server to issue HTTP or HTTPS requests to internal hosts. A valid image response is returned in Base64 form, while other responses can expose limited timing and error information for internal-network reconnaissance. Exploitation requires a publicly reachable self-hosted instance with public registration enabled, an authenticated AliasVault account, an attacker-controlled authoritative DNS server, and a resolver that permits rebinding; default checks limit requests to ports 80 and 443. The browser extensions, web application, and mobile applications are not affected. This issue is fixed in version 0.30.3.
Title AliasVault: Server-Side Request Forgery via DNS rebinding in Favicon Extraction
Weaknesses CWE-367
CWE-918
References
Metrics cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N'}


Subscriptions

Aliasvault Aliasvault
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-16T17:11:53.157Z

Reserved: 2026-09-21T21:32:23.742Z

Link: CVE-2026-94621

cve-icon Vulnrichment

Updated: 2026-10-15T20:24:55.280Z

cve-icon NVD

Status : Deferred

Published: 2026-10-15T19:17:49.410

Modified: 2026-10-16T20:04:29.760

Link: CVE-2026-94621

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-26T22:30:16Z

Weaknesses
  • CWE-367

    Time-of-check Time-of-use (TOCTOU) Race Condition

  • CWE-918

    Server-Side Request Forgery (SSRF)