2020-04-22 14:55:53 +00:00
|
|
|
id: zip-backup-files
|
2020-04-21 19:26:15 +00:00
|
|
|
|
|
|
|
info:
|
2023-02-08 17:00:50 +00:00
|
|
|
name: Compressed Backup File - Detect
|
2023-03-02 06:40:18 +00:00
|
|
|
author: toufik-airane,dwisiswant0,ffffffff0x,pwnhxl
|
2020-04-21 19:26:15 +00:00
|
|
|
severity: medium
|
2023-02-08 17:00:50 +00:00
|
|
|
description: Multiple compressed backup files were detected.
|
|
|
|
classification:
|
|
|
|
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
|
|
|
|
cvss-score: 5.3
|
|
|
|
cwe-id: CWE-200
|
2023-04-28 08:11:21 +00:00
|
|
|
metadata:
|
2023-09-06 08:31:04 +00:00
|
|
|
max-request: 625
|
|
|
|
tags: exposure,backup
|
2020-04-21 19:26:15 +00:00
|
|
|
|
2023-04-27 04:28:59 +00:00
|
|
|
http:
|
2020-04-21 19:26:15 +00:00
|
|
|
- method: GET
|
|
|
|
path:
|
2023-03-02 06:40:18 +00:00
|
|
|
- "{{BaseURL}}/{{FILENAME}}.{{EXT}}"
|
2022-02-24 14:33:38 +00:00
|
|
|
|
2023-03-02 06:40:18 +00:00
|
|
|
attack: clusterbomb
|
2022-02-24 14:33:38 +00:00
|
|
|
payloads:
|
2023-03-02 06:40:18 +00:00
|
|
|
FILENAME:
|
|
|
|
- "{{FQDN}}" # www.example.com
|
|
|
|
- "{{RDN}}" # example.com
|
|
|
|
- "{{DN}}" # example
|
|
|
|
- "{{SD}}" # www
|
2023-03-03 15:38:35 +00:00
|
|
|
- "{{date_time('%Y')}}" # 2023
|
|
|
|
- "ROOT" # tomcat
|
2023-03-02 06:40:18 +00:00
|
|
|
- "wwwroot"
|
|
|
|
- "htdocs"
|
|
|
|
- "www"
|
|
|
|
- "html"
|
|
|
|
- "web"
|
|
|
|
- "webapps"
|
|
|
|
- "public"
|
|
|
|
- "public_html"
|
|
|
|
- "uploads"
|
|
|
|
- "website"
|
|
|
|
- "api"
|
|
|
|
- "test"
|
|
|
|
- "app"
|
|
|
|
- "backup"
|
|
|
|
- "bin"
|
|
|
|
- "bak"
|
|
|
|
- "old"
|
|
|
|
- "Release"
|
2023-09-05 08:59:31 +00:00
|
|
|
- "inetpub"
|
2023-03-02 06:40:18 +00:00
|
|
|
|
2022-02-24 14:33:38 +00:00
|
|
|
EXT:
|
|
|
|
- "7z"
|
|
|
|
- "bz2"
|
|
|
|
- "gz"
|
|
|
|
- "lz"
|
|
|
|
- "rar"
|
|
|
|
- "tar.gz"
|
2022-12-13 04:35:36 +00:00
|
|
|
- "tar.bz2"
|
2022-02-24 14:33:38 +00:00
|
|
|
- "xz"
|
|
|
|
- "zip"
|
|
|
|
- "z"
|
|
|
|
- "tar.z"
|
|
|
|
- "db"
|
|
|
|
- "sqlite"
|
|
|
|
- "sqlitedb"
|
|
|
|
- "sql.7z"
|
|
|
|
- "sql.bz2"
|
|
|
|
- "sql.gz"
|
|
|
|
- "sql.lz"
|
|
|
|
- "sql.rar"
|
|
|
|
- "sql.tar.gz"
|
|
|
|
- "sql.xz"
|
|
|
|
- "sql.zip"
|
|
|
|
- "sql.z"
|
|
|
|
- "sql.tar.z"
|
2023-03-02 06:40:18 +00:00
|
|
|
- "war"
|
2021-06-01 07:35:11 +00:00
|
|
|
|
2022-02-28 14:09:26 +00:00
|
|
|
max-size: 500 # Size in bytes - Max Size to read from server response
|
2020-07-08 11:38:57 +00:00
|
|
|
matchers-condition: and
|
2020-04-21 19:26:15 +00:00
|
|
|
matchers:
|
|
|
|
- type: binary
|
|
|
|
binary:
|
2020-09-12 18:56:58 +00:00
|
|
|
- "377ABCAF271C" # 7z
|
|
|
|
- "314159265359" # bz2
|
|
|
|
- "53514c69746520666f726d6174203300" # SQLite format 3.
|
|
|
|
- "1f8b" # gz tar.gz
|
|
|
|
- "526172211A0700" # rar RAR archive version 1.50
|
|
|
|
- "526172211A070100" # rar RAR archive version 5.0
|
|
|
|
- "FD377A585A0000" # xz tar.xz
|
|
|
|
- "1F9D" # z tar.z
|
|
|
|
- "1FA0" # z tar.z
|
|
|
|
- "4C5A4950" # lz
|
|
|
|
- "504B0304" # zip
|
2020-04-21 19:26:15 +00:00
|
|
|
condition: or
|
2020-04-21 22:55:04 +00:00
|
|
|
part: body
|
2021-06-01 07:35:11 +00:00
|
|
|
|
2020-09-09 14:26:30 +00:00
|
|
|
- type: regex
|
|
|
|
regex:
|
|
|
|
- "application/[-\\w.]+"
|
|
|
|
part: header
|
2021-06-01 07:35:11 +00:00
|
|
|
|
2020-04-22 14:52:54 +00:00
|
|
|
- type: status
|
|
|
|
status:
|
2022-02-28 14:09:26 +00:00
|
|
|
- 200
|