Description
2FAuth is a web app to manage Two-Factor Authentication (2FA) accounts and generate their security codes. Prior to 6.1.0, a blind SSRF vulnerability exists in 2FAuth that allows authenticated users to make arbitrary HTTP requests from the server to internal networks and cloud metadata endpoints. The image parameter in OTP URL is not properly validated for internal / private IP addresses before making HTTP requests. While the previous fix added response validation to ensure only valid images are stored but HTTP request is still made to arbitrary URLs before this validation occurs. This vulnerability is fixed in 6.1.0.
Published: 2026-03-11
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Internal Network Access via Blind SSRF
Action: Apply Patch
AI Analysis

Impact

2FAuth, a web application for managing Two-Factor Authentication accounts, contains a blind Server Side Request Forgery vulnerability in the image parameter of OTP URLs. An authenticated user can supply a URL that is not properly validated for private or internal IP addresses, causing the server to perform an HTTP request to that URL before validating the response. This flaw allows attackers to reach internal resources, cloud metadata services, or other confidential endpoints that are normally shielded from the public internet. The vulnerability is categorized as CWE-918, indicating the potential for remote data exfiltration and internal network discovery, thereby threatening the confidentiality and integrity of internal systems.

Affected Systems

The affected product is 2FAuth by Bubka. All releases prior to 6.1.0 are vulnerable; the fix was introduced in 6.1.0. Specific vendors and CPEs impacted include the Bubka:2FAuth product listed as cpe:2.3:a:2fauth:2fauth:*:*:*:*:*:*:*:*.

Risk and Exploitability

The CVSS score of 7.8 indicates a high severity, but the EPSS score of <1% suggests a low likelihood of exploitation at any given time. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires an authenticated session with 2FAuth, and the attacker can make arbitrary HTTPS or HTTP requests to internal IPs or cloud metadata endpoints, but due to the blind nature of the SSRF, the attacker gains no immediate response information. Nonetheless, the ability to reach internal services can be leveraged for further attacks. The attack vector is authenticated and remote from the attacker’s perspective, via the web application.

Generated by OpenCVE AI on March 17, 2026 at 16:18 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade 2FAuth to version 6.1.0 or later

Generated by OpenCVE AI on March 17, 2026 at 16:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 13 Mar 2026 20:30:00 +0000

Type Values Removed Values Added
First Time appeared 2fauth
2fauth 2fauth
CPEs cpe:2.3:a:2fauth:2fauth:*:*:*:*:*:*:*:*
Vendors & Products 2fauth
2fauth 2fauth
Metrics cvssV3_1

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


Thu, 12 Mar 2026 17:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 12 Mar 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Bubka
Bubka 2fauth
Vendors & Products Bubka
Bubka 2fauth

Wed, 11 Mar 2026 22:00:00 +0000

Type Values Removed Values Added
Description 2FAuth is a web app to manage Two-Factor Authentication (2FA) accounts and generate their security codes. Prior to 6.1.0, a blind SSRF vulnerability exists in 2FAuth that allows authenticated users to make arbitrary HTTP requests from the server to internal networks and cloud metadata endpoints. The image parameter in OTP URL is not properly validated for internal / private IP addresses before making HTTP requests. While the previous fix added response validation to ensure only valid images are stored but HTTP request is still made to arbitrary URLs before this validation occurs. This vulnerability is fixed in 6.1.0.
Title 2FAuth has Blind SSRF in image parameter allows internal network access and more
Weaknesses CWE-918
References
Metrics cvssV4_0

{'score': 7.8, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-03-12T16:17:42.667Z

Reserved: 2026-03-10T22:19:36.546Z

Link: CVE-2026-32133

cve-icon Vulnrichment

Updated: 2026-03-12T14:55:29.254Z

cve-icon NVD

Status : Analyzed

Published: 2026-03-11T22:16:33.273

Modified: 2026-03-13T20:20:31.943

Link: CVE-2026-32133

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-03-20T15:36:49Z

Weaknesses