Skip to content

Commit

Permalink
Adding delivr.to rule (#826)
Browse files Browse the repository at this point in the history
Co-authored-by: ID Generator <[email protected]>
  • Loading branch information
aidenmitchell and ID Generator authored Sep 28, 2023
1 parent ccb9bfa commit a9e5e03
Showing 1 changed file with 67 additions and 0 deletions.
67 changes: 67 additions & 0 deletions detection-rules/attachment_cve_2023_38831.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
name: "Attachment: Zip Exploiting CVE-2023-38831 (Unsolicited)"
description: |
A Zip attachment that exhibits attributes required to exploit CVE-2023-38831, a vulnerability in WinRAR (prior to 6.23).
type: "rule"
severity: "critical"
authors:
- twitter: "delivr_to"
references:
- https://twitter.com/GroupIB_TI/status/1694277126944633328
- https://www.group-ib.com/blog/cve-2023-38831-winrar-zero-day/
- https://github.com/b1tg/CVE-2023-38831-winrar-exploit/
- https://delivr.to/payloads?id=ab969e8a-bf5c-45a6-acd0-0dd2b2a34750
source: |
type.inbound
and any(attachments,
.file_extension in $file_extensions_common_archives and
any(file.explode(.),
(
.depth == 0 and
any(.scan.zip.all_paths,
regex.match(.,
// zip contains a path with spaces and file extensions
// lure.pdf /lure.pdf .cmd
//
// /= Initial file name
// |
// | /= Space
// | |
// | | /= Folder
// | | |
// | | | /= Repeated file name
// | | | |
// | | | | /= Space
// | | | | |
// | | | | | /= Real script ending
// | | | | | |
'\w+\.\w+\s\/\w+\.\w+\s\.\w+'
)
)
) and
(
// One file name is present in another, e.g.
// delivrto.pdf
// delivrto.pdf /delivrto.pdf .cmd
any(.scan.zip.all_paths,
any(..scan.zip.all_paths,
. != .. and
strings.starts_with(., ..)
)
)
)
)
)
and (
(
sender.email.domain.root_domain in $free_email_providers
and sender.email.email not in $recipient_emails
)
or (
sender.email.domain.root_domain not in $free_email_providers
and sender.email.domain.domain not in $recipient_domains
)
)
tags:
- "Suspicious Attachment"
- "CVE-2023-38831"
id: "926b96ae-f40b-525d-a312-bd6c9a5f19fb"

0 comments on commit a9e5e03

Please sign in to comment.