Closed JeffAbrahamson closed 1 year ago
It's no user input, it's UTM model that has a 300 VARCHAR limit in database on the base_url field.
Your "input" is the base url, which is equal to request.path :
/tb/p/suite-president-republique-rer-dans-dix-villes/&data=05|01|Magazine44@loire-atlantique.fr|a533c2de6dec4fc952e808dad1501b18\ |beecb8f7d08247d6bcd90516d6628b41|0|0|638052439229581676|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|1000|||&sdata=pnSFPZfvqCsxyHKa4I3kiD8TbpBj1FMqXUfy6dWxfUQ=&reserved=0
But is 340 long.
I don't remember building paths like this, could it be a bot ?
It could be a bot, or it could be something else.
Our URL is /tb/p/suite-president-republique-rer-dans-dix-villes/
. The rest, &data=05|01|Magazine44@loire-atlantique.fr|a533c2de6dec4fc952e808dad1501b18\ |beecb8f7d08247d6bcd90516d6628b41|0|0|638052439229581676|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0=|1000|||&sdata=pnSFPZfvqCsxyHKa4I3kiD8TbpBj1FMqXUfy6dWxfUQ=&reserved=0
, was not provided by us and is very much user input. And we don't handle it because we don't parse the URL correctly to notice that a '&' sits in the middle, which isn't well-formed but that's not an excuse.
Priority 0, 12d old. Status?
Seen on prod: