Splunk Enterprise Security

Splunk Enterprise Security 4.0.1: How to import TAXII Observables defined Using Cybox Regex Syntax?

johnmccash
Explorer

I'm running Splunk Enterprise Security 4.0.1, and trying to import and match against Observables defined using Cybox Regex syntax and stored in a TAXII server. The Observables appear to be importing into ES, but I don't think they're being interpreted as Regular Expressions. Here's the relevant portion of one of the Observables. (I'd attach the whole file, but I apparently don't have enough Karma yet.)

<stix:Observables cybox_major_version="2" cybox_minor_version="1" cybox_update_version="0">
    <cybox:Observable id="NTRS:observable-fb042acb-2427-4c37-9515-cfdfa75aa344">
        <cybox:Title>Email : ATTN: Invoice J-[0-9]{6,6}</cybox:Title>
        <cybox:Description>Dridex email subject regex</cybox:Description>
        <cybox:Object id="NTRS:Email-770c3cec-51dc-4ead-bae4-bc67bed66ae0">
            <cybox:Properties xsi:type="EmailMessageObj:EmailMessageObjectType">
                <EmailMessageObj:Header>
                    <EmailMessageObj:From xsi:type="AddressObj:AddressObjectType" category="e-mail">
                        <AddressObj:Address_Value/>
                    </EmailMessageObj:From>
                    <EmailMessageObj:Subject pattern_type="Regex">ATTN: Invoice J-[0-9]{6,6}</EmailMessageObj:Subject>
                    <EmailMessageObj:User_Agent/>
                    <EmailMessageObj:X_Mailer/>
                </EmailMessageObj:Header>
                <EmailMessageObj:Email_Server/>
                <EmailMessageObj:Raw_Body><![CDATA[]]></EmailMessageObj:Raw_Body>
                <EmailMessageObj:Raw_Header><![CDATA[]]></EmailMessageObj:Raw_Header>
            </cybox:Properties>
        </cybox:Object>
    </cybox:Observable>
</stix:Observables>

Is this something that's supposed to work, or can be made to?

Thanks
John

LukeMurphey
Champion

ES' Threat Intelligence currently doesn't support regular expression patterns.

0 Karma

johnmccash
Explorer

Hey Luke - long time no talk. I didn't know you were over at Splunk now. Do you know if this is functionality that's currently on the roadmap?
Thanks
John

0 Karma

LukeMurphey
Champion

It isn't yet. I initiated a discussion with PM and the engineer who wrote it in order to determine how feasible it is.

0 Karma

johnmccash
Explorer

Awesome! I think this can make a huge difference, as a lot of useful indicators can't be accurately described without this sort of capability.
Thanks a ton, and let me know what gets decided.
John

0 Karma

johnmccash
Explorer

It's been almost two months... Any update?

0 Karma
Get Updates on the Splunk Community!

Stay Connected: Your Guide to May Tech Talks, Office Hours, and Webinars!

Take a look below to explore our upcoming Community Office Hours, Tech Talks, and Webinars this month. This ...

They're back! Join the SplunkTrust and MVP at .conf24

With our highly anticipated annual conference, .conf, comes the fez-wearers you can trust! The SplunkTrust, as ...

Enterprise Security Content Update (ESCU) | New Releases

Last month, the Splunk Threat Research Team had two releases of new security content via the Enterprise ...