๐Ÿ” CVE Alert

CVE-2026-63441

UNKNOWN 0.0

2FAuth: SSRF guard misses IPv6 NAT64 prefixes, allowing image fetch to reach internal/metadata targets

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

2FAuth is a web app to manage Two-Factor Authentication (2FA) accounts and generate their security codes. From 6.1.0 until 8.0.0, App\Services\Traits\ValidatesUrls::isPublicIp() does not recognize the 64:ff9b::/96 and 64:ff9b:1::/48 NAT64 prefixes, so an otpauth URI image parameter can pass an IPv6 literal or DNS64-synthesized address whose embedded IPv4 target is private, link-local, loopback, or cloud metadata. In a deployment with image fetching enabled and a NAT64 translation path to the internal IPv4 target, an account holder can submit the crafted URI directly, or an external attacker can induce a victim to import a crafted URI or migration payload. IconService::buildFromRemoteImage() then issues an HTTP GET to the embedded target, allowing image-shaped responses to be recovered or other endpoints to be probed blindly. This issue is fixed in version 8.0.0.

CWE CWE-918
Vendor bubka
Product 2fauth
Published Nov 6, 2026
Stay Ahead of the Next One

Get instant alerts for bubka 2fauth

Be the first to know when new unknown vulnerabilities affecting bubka 2fauth are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Bubka / 2FAuth
>= 6.1.0, < 8.0.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/Bubka/2FAuth/security/advisories/GHSA-wc8m-7c5g-xrrc github.com: https://github.com/Bubka/2FAuth/commit/df19e7533082671ecc2e0c735adcd51e93b1cb4c github.com: https://github.com/Bubka/2FAuth/releases/tag/v8.0.0