Ticket #92 (closed defect: fixed)
Multiple cross-site scripting attacks in login
| Reported by: | wcummings | Owned by: | hbock |
|---|---|---|---|
| Priority: | major | Milestone: | Periscope 0.10 |
| Component: | Periscope | Keywords: | |
| Cc: |
Description
The login page can be exploited to execute arbitrary javascript both before (XSS through the login page, as unsanitized input is passed directly into HTML) and after the login (by passing javascript into the http header generated by hunchentoot). The former allows for an attacker to redirect users to a phoney login page etc., and the latter allows for a traditional session hijacking XSS attack (though hunchentoot does filter out newlines, so http splitting is not possible as far as I can tell).
Change History
Note: See
TracTickets for help on using
tickets.
