// For flags

CVE-2009-1579

SquirrelMail: Server-side code injection in map_yp_alias username map

Severity Score

9.8
*CVSS v3

Exploit Likelihood

*EPSS

Affected Versions

*CPE

Public Exploits

0
*Multiple Sources

Exploited in Wild

-
*KEV

Decision

-
*SSVC
Descriptions

The map_yp_alias function in functions/imap_general.php in SquirrelMail before 1.4.18 and NaSMail before 1.7 allows remote attackers to execute arbitrary commands via shell metacharacters in a username string that is used by the ypmatch program.

La función map_yp_alias en functions/imap_general.php en SquirrelMail versiones anteriores a v1.4.18 permite a atacantes remotos ejecutar comandos de su elección a través de metacaracteres de intérprete de comandos en una cadena de nombre de usuario que está utilizada por el programa ypmatch.

*Credits: N/A
CVSS Scores
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
Attack Vector
Network
Attack Complexity
Medium
Authentication
None
Confidentiality
Partial
Integrity
Partial
Availability
Partial
Attack Vector
Network
Attack Complexity
Low
Authentication
None
Confidentiality
Partial
Integrity
Partial
Availability
Partial
* Common Vulnerability Scoring System
SSVC
  • Decision:-
Exploitation
-
Automatable
-
Tech. Impact
-
* Organization's Worst-case Scenario
Timeline
  • 2009-05-06 CVE Reserved
  • 2009-05-14 CVE Published
  • 2024-08-07 CVE Updated
  • 2025-03-30 EPSS Updated
  • ---------- Exploited in Wild
  • ---------- KEV Due Date
  • ---------- First Exploit
CWE
  • CWE-78: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
  • CWE-94: Improper Control of Generation of Code ('Code Injection')
CAPEC
References (28)
URL Date SRC
Affected Vendors, Products, and Versions
Vendor Product Version Other Status
Vendor Product Version Other Status <-- --> Vendor Product Version Other Status
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
*-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
<= 1.4.17
Search vendor "Squirrelmail" for product "Squirrelmail" and version " <= 1.4.17"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.1.1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.1.1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.1.2
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.1.2"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.2
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.2"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.2.1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.2.1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.3
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.3"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.3.1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.3.1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.3pre1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.3pre1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.3pre2
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.3pre2"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.4
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.4"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.4pre1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.4pre1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.4pre2
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.4pre2"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.5
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.5"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.5pre1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.5pre1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
0.5pre2
Search vendor "Squirrelmail" for product "Squirrelmail" and version "0.5pre2"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.0
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.0"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.0.1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.0.1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.0.2
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.0.2"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.0.3
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.0.3"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.0.4
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.0.4"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.0.5
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.0.5"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.0.6
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.0.6"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.0pre1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.0pre1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.0pre2
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.0pre2"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.0pre3
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.0pre3"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.1.0
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.1.0"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.1.1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.1.1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.1.2
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.1.2"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.1.3
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.1.3"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2.0
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2.0"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2.0_rc3
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2.0_rc3"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2.1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2.1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2.2
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2.2"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2.3
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2.3"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2.4
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2.4"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2.5
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2.5"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2.6
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2.6"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2.7
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2.7"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2.8
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2.8"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2.9
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2.9"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2.10
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2.10"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.2.11
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.2.11"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.3.0
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.3.0"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.3.1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.3.1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.3.2
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.3.2"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.4
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.4"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.4.0
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.4.0"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.4.0_rc1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.4.0_rc1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.4.0_rc2a
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.4.0_rc2a"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.4.1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.4.1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.4.10
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.4.10"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.4.10a
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.4.10a"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.4.11
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.4.11"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.4.12
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.4.12"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.4.15
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.4.15"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.4.15_rc1
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.4.15_rc1"
-
Affected
Squirrelmail
Search vendor "Squirrelmail"
Squirrelmail
Search vendor "Squirrelmail" for product "Squirrelmail"
1.4.16
Search vendor "Squirrelmail" for product "Squirrelmail" and version "1.4.16"
-
Affected