-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Locations to SuccessThenFail_DiffIP_SameUserandApp.yaml #8907
Conversation
Added Success and Failed Locations Fixed SuccessIPBlock to also consider IPV6
Hello @tduarte14, Thank you for raising this PR. We will examine this PR and update you about the same before 05 September, 2023. |
Hello @tduarte14, The description is crossing 255 character. Try to reduce it below the count. "Detects a user’s successful and failed logins to an Azure App from different IPs within 10 mins. This could mean password guessing by an attacker. The query also uses UEBA logs for more context." Please check if the above descriptions suits. And also can you please share the results/ running screenshots of the detection, as we dont have the sample data to test it. Thanks. |
Hi, I haven't changed the description, just added the location fields and fixed the IPBlock to consider IPv6. As for the results, this was never requested and I tested in many different environments, however cannot share them as they are in customer environments, so due to privacy, I cannot share it. |
Hello @tduarte14, As per new guidelines. Description of Hunting query and Analytic rule should be below 255 characters. So for Detection can you share sample data to test the content, |
Hello @tduarte14, Hope you are doing well. Can you please respond to the above requested changes. |
Hello @tduarte14, It's been a while we haven't heard from you. Please respond to the above mentioned changes & data. |
Hello @tduarte14, Please respond to the above comments. |
Got Name and UPNSuffix back as someone removed it in last commit, although they were still expected for Entities match. Cleaned the description to be until 250 characters.
Apologies, but had no time these days to get back here. I continue saying this, it's not my responsibility to change the description, it wasn't I that did that, it was done on the previous commit by someone when they added the UEBA sources, where description was "increased" in size. I also fixed a problem of that commit where the person removed the line that contained the declaration of Name and UPNSuffix which are necessary for Entities match. I cannot provide data for testing as it's customer data and I cannot share it as may understand for privacy concerns. Unless you want a big problem for Microsoft by requesting that. The changes I made were heavily tested (more than the last commit that broke the query and nobody noticed that). Thank you |
Fix to version 2.1.5 previously commited to restore Name and UPNSuffix field declarations.
Hello @tduarte14, Thank you for responding. That should be enough as you heavily affirm on testing and working on the analytic rule. As to maintain integrity, you are unable to share sample data then its ok. I'll just check for what the KQL validation is failing |
Hi Prasad, I noticed a bad copy paste on the last commit, so it was fixed and it's running checks again. |
Thanks everyone! |
Added Success and Failed Locations
Fixed SuccessIPBlock to also consider IPV6
Required items, please complete
Change(s):
Reason for Change(s):
Version Updated:
Testing Completed:
Checked that the validations are passing and have addressed any issues that are present: