I've got some errors showing up in my site logs where some bots are trying to access URLs with strange GET params.
# normal url
example.com?foo=123456
# odd url triggering integer error by bots
example.com?foo=1234562121121121212.1
I've got the foo variable being passed into a query, which is using query parameters to expect an integer, so it fails when the decimal is passed in.
I'm getting a few of these a day, from a few different bots I don't recognise - these words are appearing in the user agent string:
EnergyPlus, InfoPath, iOpus, iebar, elertz
I've done a git grep of all the repos on the server for that number 2121121121212.1 and I can't find it.
As it seems to be multiple bots doing it, it seems like a strange bug in my code, or is it an obvious hacking attempt or some sort of probe to trigger a numeric overflow of some kind?