I've put up a small proof of concept web api on AWS infrastructure (elastic beanstalk) using their free tier. My app is working fine, but I'm seeing a lot of this in the access logs:
172.xxx.xxx.xxx - - [18/Jun/2017:10:18:59 +0000] "POST /device/enabler/linear HTTP/1.1" 403 362 "-" "Mozilla/5.0" "149.100.171.172"
172.xxx.xxx.xxx - - [18/Jun/2017:10:18:59 +0000] "POST /device/enabler/linear HTTP/1.1" 403 362 "-" "Mozilla/5.0" "2.227.202.134"
172.xxx.xxx.xxx - - [18/Jun/2017:10:18:59 +0000] "POST /device/enabler/linear HTTP/1.1" 403 362 "-" "Mozilla/5.0" "93.44.33.132"
172.xxx.xxx.xxx - - [18/Jun/2017:10:18:59 +0000] "POST /device/enabler/linear HTTP/1.1" 403 362 "-" "Mozilla/5.0" "93.37.77.196"
172.xxx.xxx.xxx - - [18/Jun/2017:10:18:59 +0000] "POST /device/enabler/linear HTTP/1.1" 403 362 "-" "Mozilla/5.0" "151.62.133.102"
172.xxx.xxx.xxx - - [18/Jun/2017:10:18:59 +0000] "POST /device/enabler/linear HTTP/1.1" 403 362 "-" "Mozilla/5.0" "95.249.219.42"
172.xxx.xxx.xxx - - [18/Jun/2017:10:18:59 +0000] "POST /device/enabler/linear HTTP/1.1" 403 362 "-" "Mozilla/5.0" "2.34.37.138"
I'm seeing about 7 hits per second, and it's always a POST
to /device/enabler/linear
. The URL is not part my app at all. I've reverse DNS'ed some of the IP's, and they all seem to be from Italian ISPs (not sure if that is relevant).
It's not a massive issue at the moment as it's not preventing my app working (so not really sure if it counts as a ddos?), but it is a nuisance, and it has caused me to take the service down (so arguably has succeeded). And it will start to cost me money at some point because the access logs are being written to much faster than I anticipated so I will exceed the S3 puts that are in the free plan.
I'm in the process of working out how to configure the AWS EC2 firewall stuff (I think that's what I need to configure to allow access access from my client)
Has anyone seen this type of thing before? Could it be a ddos? has anyone seen hits to this url like this (I've googled for it and drawn a blank)
Appreciate any advice anyone can offer;