Hello.
Some symbols are filtered when saved to the database to prevent insecure code to execute.
Hi
So i figured out what was wrong
Abantecart recently fixed a xss vulnerability which I logged
Topic
https://forum.abantecart.com/index.php/topic,9394.msg37087.html#msg37087Fix
https://github.com/abantecart/abantecart-src/issues/1513 $data = htmlspecialchars(urldecode($data), ENT_COMPAT, 'UTF-8');
URL Decode was causing the special character "+" to turn into a whitespace
So I basically changed it to :
$data = htmlspecialchars(rawurldecode($data), ENT_COMPAT, 'UTF-8'); and it worked again
Please advise if this was the right approach ?