Tracking down API calls from AWS

sungod
Head in the Cloud

Tracking down API calls from AWS

I noticed that one of our orgs is getting a series of API requests from 18.203.127.221 every two hours.

 

This is an AWS IP, but we're not hosting anything on AWS that should be making API calls.

 

Relating to location scanning, which is disabled on that org, presumably it's some cloud-based wirelesss analytics/similar platform.

 

Calls being made are...

 

getNetworkLocationScanning  <<< lots of these, all get a 404 response because location is disabled
getOrganizationDevices
getOrganizationNetworks
getNetworkFloorPlans
getNetworkWirelessSsids

getOrganizationConfigurationChanges

 

It's using a key from one of my read-only accounts, but I don't recall ever setting any kind of location scanning on this org.

 

I guess it's possible that one of us set up a demo for the customer using my key.

 

Trouble is, I can't figure out how to work back from the AWS IP to what is generating the requests, the userAgent in the getOrganizationApiRequests response is blank.

 

Any ideas?

2 Replies 2
PhilipDAth
Kind of a big deal
Kind of a big deal

I don't know.

 

Can you delete the API key?

sungod
Head in the Cloud

It's probably what I'll do if we can't identify the application, not urgent as read-only and seems 'benign'.

 

My guess is someone set up a demo/test for the customer and used the read-only key set up for them.

 

I did wonder if it was an IP someone might recognise from something like DNA Spaces etc.

 

It just would be handy if there was a way to identity an AWS 'owner', I might try asking AWS, but in the past they've not been helpful.

Get notified when there are additional replies to this discussion.