uc_order.js constructs URLs containing unescaped pieces of user-provided text data. This is a problem when in /admin/store/orders/create you search or create users with a firstname/lastname/email containing problematic characters such as "/" or "+".

The attached patch sends the data pieces I could find through encodeURIComponent().

CommentFileSizeAuthor
uc_order.js_.patch1.13 KBwimh

Comments

rszrama’s picture

Status: Active » Fixed

Thanks again, Wim. Committed.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.