CVE-2009-1581: XSS

Published May 12, 2009
·
Updated

From Squirrelmail vulnerability report:

An issue was fixed that allowed phishing and cross-site scripting (XSS) attacks to be run by surreptitious placement of content in specially-crafted emails sent to SquirrelMail users.

Credits: Luc Beurton

Patch: http://squirrelmail.svn.sourceforge.net/viewvc/squirrelmail?view=rev&revision=13667

Other sources

functions/mime.php in SquirrelMail before 1.4.18 does not protect the application's content from Cascading Style Sheets (CSS) positioning in HTML e-mail messages, which allows remote attackers to spoof the user interface, and conduct cross-site scripting (XSS) and phishing attacks, via a crafted message.

Affected Software

60 affected components
Squirrelmail Squirrelmail=1.3.1
Squirrelmail Squirrelmail=0.4
Squirrelmail Squirrelmail=1.0.6
Squirrelmail Squirrelmail=1.0.5
Squirrelmail Squirrelmail=0.3
Squirrelmail Squirrelmail=0.4pre2
Squirrelmail Squirrelmail=1.1.0
Squirrelmail Squirrelmail=1.0pre2
Squirrelmail Squirrelmail=0.3.1
Squirrelmail Squirrelmail=0.1.2
Squirrelmail Squirrelmail=1.2.7
Squirrelmail Squirrelmail=1.0.1
Squirrelmail Squirrelmail=0.2.1
Squirrelmail Squirrelmail=1.4.12
Squirrelmail Squirrelmail=1.2.0
Squirrelmail Squirrelmail=1.2.9
Squirrelmail Squirrelmail=0.1
Squirrelmail Squirrelmail=1.4.15
Squirrelmail Squirrelmail=1.2.2
Squirrelmail Squirrelmail=0.5pre2
Squirrelmail Squirrelmail=1.1.1
Squirrelmail Squirrelmail=1.4.16
Squirrelmail Squirrelmail=1.2.0_rc3
Squirrelmail Squirrelmail=1.1.2
Squirrelmail Squirrelmail=1.4.15_rc1
Squirrelmail Squirrelmail
Squirrelmail Squirrelmail=0.3pre2
Squirrelmail Squirrelmail=0.1.1
Squirrelmail Squirrelmail=1.3.2
Squirrelmail Squirrelmail=1.2.1
Squirrelmail Squirrelmail=1.4.1
Squirrelmail Squirrelmail=1.2
Squirrelmail Squirrelmail=1.4.0_rc2a
Squirrelmail Squirrelmail=1.4.0_rc1
Squirrelmail Squirrelmail=1.4.0
Squirrelmail Squirrelmail=1.4
Squirrelmail Squirrelmail=1.1.3
Squirrelmail Squirrelmail=1.2.4
Squirrelmail Squirrelmail=0.5pre1
Squirrelmail Squirrelmail=1.2.3
Squirrelmail Squirrelmail=1.4.10
Squirrelmail Squirrelmail=1.0.2
Squirrelmail Squirrelmail=1.0.4
Squirrelmail Squirrelmail=1.0pre1
Squirrelmail Squirrelmail=1.2.6
Squirrelmail Squirrelmail=1.4.10a
Squirrelmail Squirrelmail=0.3pre1
Squirrelmail Squirrelmail=1.2.10
Squirrelmail Squirrelmail=0.4pre1
Squirrelmail Squirrelmail=1.2.5
Squirrelmail Squirrelmail=1.4.11
Squirrelmail Squirrelmail=1.0.3
Squirrelmail Squirrelmail=1.3.0
Squirrelmail Squirrelmail=1.0
Squirrelmail Squirrelmail=0.2
Squirrelmail Squirrelmail=1.2.8
Squirrelmail Squirrelmail=1.2.11
Squirrelmail Squirrelmail=0.5
Squirrelmail Squirrelmail<=1.4.17
Squirrelmail Squirrelmail=1.0pre3

Event History

May 12, 2009
Data Sourced
12:33 PM
DescriptionSeverityAffected Software
May 14, 2009
CVE Published
via MITRE·05:00 PM
Data Sourced
via MITRE·05:00 PM
Description

Frequently Asked Questions

1

What is the severity of CVE-2009-1581?

CVE-2009-1581 has a moderate severity rating due to its potential for phishing and cross-site scripting attacks.

2

How do I fix CVE-2009-1581?

To fix CVE-2009-1581, update your SquirrelMail to the latest version that addresses this vulnerability.

3

Which versions of SquirrelMail are affected by CVE-2009-1581?

CVE-2009-1581 affects multiple versions of SquirrelMail, including 1.3.1, 1.0.6, and several earlier versions.

4

Can CVE-2009-1581 lead to data breaches?

Yes, CVE-2009-1581 can potentially lead to data breaches through phishing attacks facilitated by cross-site scripting.

5

Is there a patch available for CVE-2009-1581?

Yes, patches are available as part of newer SquirrelMail releases that resolve the issues associated with CVE-2009-1581.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203