Καλησπέρα και σε εμένα έτυχε το ίδιο, πιο συγκεκριμένα το bot εβαζε ενα url στο επώνυμο, το ελυσα βαζοντας ενα validation στο επώνυμο με τον παρακάτω τρόπο,
μεσα στο classes/Validate.php - βαλε το παρακάτω
public static function isCustomerName($name)
{
if (preg_match(Tools::cleanNonUnicodeSupport('/www|http/ui'),$name))
return false;
return preg_match(Tools::cleanNonUnicodeSupport('/^[^0-9!\[\]<>,;?=+()@#"°{}_$%:\/\\\*\^]*$/u'), $name);
}
και μετα μέσα στο classes/Customer.php
άλλαξε το
'lastname' => array('type' => self::TYPE_STRING, 'validate' => 'isName', 'required' => true, 'size' => 32),
'firstname' => array('type' => self::TYPE_STRING, 'validate' => 'isName', 'required' => true, 'size' => 32),
με
'lastname' => array('type' => self::TYPE_STRING, 'validate' => 'isCustomerName', 'required' => true, 'size' => 32),
'firstname' => array('type' => self::TYPE_STRING, 'validate' => 'isCustomerName', 'required' => true, 'size' => 32),