CVE-2021-3639
NixOS vulnerability analysis and mitigation

Overview

A vulnerability (CVE-2021-3639) was discovered in modauthmellon where it fails to properly sanitize logout URLs. The flaw was identified on July 9, 2021, affecting the modauthmellon authentication module. This vulnerability could enable attackers to conduct phishing attacks by manipulating users into visiting trusted web application URLs that redirect to external malicious servers (CVE Mitre, NVD).

Technical details

The vulnerability exists in the authmellonutil.c:amcheckurl() function, which lacks sufficient validation checks for redirect URLs. Specifically, the flaw allows URLs beginning with '///' to bypass security checks. The vulnerability has been assigned a CVSS 3.1 base score of 6.1 (Medium severity), with attack vector being Network, attack complexity Low, requiring no privileges but user interaction (Ubuntu CVE, Red Hat Bugzilla).

Impact

The primary impact of this vulnerability affects both confidentiality and integrity of the system. An attacker could exploit this flaw to conduct phishing attacks by redirecting users from legitimate, trusted web applications to malicious external servers. Since the initial URL would be associated with a trusted application, users might be less likely to scrutinize the redirect, increasing the effectiveness of the phishing attempt (Debian Security).

Mitigation and workarounds

The vulnerability has been patched in upstream modauthmellon through a commit that adds additional URL validation checks. The fix specifically prevents URLs beginning with '///' from being accepted as valid redirect targets. Various Linux distributions have released updated packages to address this vulnerability, including Ubuntu, Red Hat Enterprise Linux, and Debian (GitHub Commit).

Additional resources


SourceThis report was generated using AI

Related NixOS vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-12819HIGH8.1
  • NixOSNixOS
  • pgbouncer
NoYesDec 03, 2025
CVE-2025-20777MEDIUM6.7
  • NixOSNixOS
  • android
NoNoDec 02, 2025
CVE-2025-65105MEDIUM5.3
  • NixOSNixOS
  • apptainer
NoYesDec 02, 2025
CVE-2025-20789MEDIUM4.4
  • NixOSNixOS
  • android
NoNoDec 02, 2025
CVE-2025-20788MEDIUM4.4
  • NixOSNixOS
  • android
NoNoDec 02, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management