Monitoring AWS S3 for suspicious activities
You are an Amazon Web Services (AWS) admin who manages access to AWS resources and services across your organization. Your organization uses Amazon S3, otherwise known as Amazon Simple Storage Service. You use Amazon's "shared responsibility" S3 model, which states that Amazon has responsibility for the environment outside of the VM but your company is responsible for the security inside of the S3 container. Because of this, it's important for you important to stay vigilant for activities that may indicate suspicious behavior inside of your environment.
These searches allow you to monitor your AWS S3 buckets for evidence of anomalous activity and suspicious behaviors, such as detecting open S3 buckets and buckets being accessed from a new IP.
- Amazon Web Services: CloudTrail and CloudWatch
How to use Splunk software for this use case
To deploy this use case, make sure that you have the Splunk ES Content Updates installed on your Splunk Enterprise Security deployment. This extensive content library empowers you to deploy out-of-the-box security detections and analytic stories to enhance your investigations and improve your security posture. If you do not have Splunk Enterprise Security, these detections will still give you an idea of what you can accomplish with SPL in the Splunk platform or with the free app, Splunk Security Essentials.
Some of the detections that can help you with this use case include:
Still need help with this use case? Most customers have OnDemand Services per their license support plan. Engage the ODS team at OnDemand-Inquires@splunk.
If you are a Splunk Enterprise Security customer, you can also get help from the Security Research team's support options on GitHub.
Finally, you might be interested in the following additional use cases for AWS security:
- Detecting AWS network ACL activity
- Detecting AWS suspicious provisioning activities
- Monitoring user activity spikes in AWS
- Monitoring AWS for suspicious login activities