<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to make the Splunk ES Risk-Based Alerting risk threshold search case insensitive in Splunk Enterprise Security</title>
    <link>https://community.splunk.com/t5/Splunk-Enterprise-Security/How-to-make-the-Splunk-ES-Risk-Based-Alerting-risk-threshold/m-p/633411#M11340</link>
    <description>&lt;P&gt;Just what I was looking for &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 06 Mar 2023 11:18:01 GMT</pubDate>
    <dc:creator>marand</dc:creator>
    <dc:date>2023-03-06T11:18:01Z</dc:date>
    <item>
      <title>How to make the Splunk ES Risk-Based Alerting risk threshold search case insensitive</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise-Security/How-to-make-the-Splunk-ES-Risk-Based-Alerting-risk-threshold/m-p/609628#M10982</link>
      <description>&lt;P&gt;We've starter lookin into Risk-Based Alerting (RBA) in Splunk ES, and noticed that the logic for the risk notables is in fact case sensitive for risk objects (users and systems, mostly). This is a bit&amp;nbsp;counterintuitive, as the Asset &amp;amp; Indentity (A&amp;amp;I) settings clearly says that it is are not case sensitive, but we figured out that RBA doesn't use A&amp;amp;I at all, and instead just used the fieldvalue for the user/system directly, without having any logic to merge users/systems under different aliases.&lt;BR /&gt;&lt;BR /&gt;I've made a small change to the RBA alert "Risk Threshold Exceeded For Object Over 24 Hour Period" to at least make it case insensitve, in case anyone else need a fix for this problem as well.&lt;/P&gt;&lt;P&gt;Just change the two first lines for the search from this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;| tstats `summariesonly` sum(All_Risk.calculated_risk_score) as risk_score, count(All_Risk.calculated_risk_score) as risk_event_count,values(All_Risk.annotations.mitre_attack.mitre_tactic_id) as annotations.mitre_attack.mitre_tactic_id, dc(All_Risk.annotations.mitre_attack.mitre_tactic_id) as mitre_tactic_id_count, values(All_Risk.annotations.mitre_attack.mitre_technique_id) as annotations.mitre_attack.mitre_technique_id, dc(All_Risk.annotations.mitre_attack.mitre_technique_id) as mitre_technique_id_count, values(All_Risk.tag) as tag, values(source) as source, dc(source) as source_count from datamodel=Risk.All_Risk by All_Risk.risk_object,All_Risk.risk_object_type
| `drop_dm_object_name("All_Risk")`&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;To this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;| tstats `summariesonly` sum(All_Risk.calculated_risk_score) as risk_score, count(All_Risk.calculated_risk_score) as risk_event_count, values(All_Risk.annotations.mitre_attack.mitre_tactic_id) as annotations.mitre_attack.mitre_tactic_id, values(All_Risk.annotations.mitre_attack.mitre_technique_id) as annotations.mitre_attack.mitre_technique_id, values(All_Risk.tag) as tag, values(source) as source from datamodel=Risk.All_Risk by All_Risk.risk_object,All_Risk.risk_object_type 
| `drop_dm_object_name("All_Risk")`
| eval risk_object=lower(risk_object)
| stats sum(risk_score) as risk_score, sum(risk_event_count) as risk_event_count, values(annotations.mitre_attack.mitre_tactic_id) as annotations.mitre_attack.mitre_tactic_id, dc(annotations.mitre_attack.mitre_tactic_id) as mitre_tactic_id_count, values(annotations.mitre_attack.mitre_technique_id) as annotations.mitre_attack.mitre_technique_id, dc(annotations.mitre_attack.mitre_technique_id) as mitre_technique_id_count, values(tag) as tag, values(source) as source, dc(source) as source_count by risk_object, risk_object_type&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Aug 2022 10:31:19 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise-Security/How-to-make-the-Splunk-ES-Risk-Based-Alerting-risk-threshold/m-p/609628#M10982</guid>
      <dc:creator>hettervik</dc:creator>
      <dc:date>2022-08-16T10:31:19Z</dc:date>
    </item>
    <item>
      <title>Re: How to make the Splunk ES Risk-Based Alerting risk threshold search case insensitive</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise-Security/How-to-make-the-Splunk-ES-Risk-Based-Alerting-risk-threshold/m-p/609630#M10983</link>
      <description>&lt;P&gt;Don't need an answer to this question, just wantet to share my solution.&lt;/P&gt;</description>
      <pubDate>Tue, 16 Aug 2022 10:32:55 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise-Security/How-to-make-the-Splunk-ES-Risk-Based-Alerting-risk-threshold/m-p/609630#M10983</guid>
      <dc:creator>hettervik</dc:creator>
      <dc:date>2022-08-16T10:32:55Z</dc:date>
    </item>
    <item>
      <title>Re: How to make the Splunk ES Risk-Based Alerting risk threshold search case insensitive</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise-Security/How-to-make-the-Splunk-ES-Risk-Based-Alerting-risk-threshold/m-p/633411#M11340</link>
      <description>&lt;P&gt;Just what I was looking for &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Mar 2023 11:18:01 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise-Security/How-to-make-the-Splunk-ES-Risk-Based-Alerting-risk-threshold/m-p/633411#M11340</guid>
      <dc:creator>marand</dc:creator>
      <dc:date>2023-03-06T11:18:01Z</dc:date>
    </item>
  </channel>
</rss>

