Skip to content

Commit f7e721a

Browse files
committed
Modules update.
1 parent 12626b0 commit f7e721a

File tree

3 files changed

+19
-10
lines changed

3 files changed

+19
-10
lines changed

modules/module_botua.php

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* License: GNU/GPLv2
99
* @see LICENSE.txt
1010
*
11-
* This file: Bot user agents module (last modified: 2025.07.24).
11+
* This file: Bot user agents module (last modified: 2025.07.26).
1212
*
1313
* False positive risk (an approximate, rough estimate only): « [ ]Low [x]Medium [ ]High »
1414
*/
@@ -210,6 +210,8 @@
210210
$UANoSpace
211211
), 'Backlink/SEO/Scraper UA'); // 2022.09.19 mod 2025.07.24
212212

213+
$Trigger(preg_match('~zombiebot~', $UANoSpace), 'Backlink/SEO'); // 2025.07.26
214+
213215
$Trigger(strpos($UANoSpace, 'catch') !== false, 'Risky UA'); // 2017.01.13
214216

215217
if ($CIDRAM['Config']['signatures']['block_proxies']) {
@@ -320,15 +322,15 @@
320322
'a(?:dbar|i2bot|ihitbot|i.?searchbot|liyun|ndibot|nonymous-?coward|wario)|' .
321323
'b(?:anana-?bot|edrockbot|ot-?test|rands-?bot|rightbot|ytespider)|' .
322324
'c(?:asperbot|cbot|hinaclaw|lark-?crawler|ohere-)|' .
323-
'd(?:atenbank|eep-?research)|' .
325+
'd(?:atenbank|eep-?research|iffbot)|' .
324326
'echobo[tx]|' .
325327
'f(?:idget-?spinner-?bot|irecrawl|riendly-?(?:crawler|spider))|' .
326328
'i(?:askspider|magesift|mg2dataset)|' .
327329
'jaddjabot|' .
328330
'k(?:angaroobot|eys-?so-?bot)|' .
329331
'm(?:amac(?:asper|yber)|istral|ozilla/0|ycentralai)|' .
330332
'n(?:etestate|ovaact)|' .
331-
'orbbot|' .
333+
'o(?:mgili|rbbot)|' .
332334
'p(?:angubot|anscient|erplexity|hindbot|hxbot|oseidon|ublicwebcrawler)|' .
333335
'q(?:ualifiedbot|uillbot)|' .
334336
'research.?crawler|' .
@@ -341,7 +343,7 @@
341343
$UANoSpace
342344
), 'Scraper UA')) {
343345
$CIDRAM['Tracking options override'] = 'extended';
344-
} // 2023.11.17 mod 2025.07.24
346+
} // 2023.11.17 mod 2025.07.26
345347

346348
$Trigger(preg_match('~ct‑git‑scanner/~i', $CIDRAM['BlockInfo']['UA']), 'Unauthorised Git scanner'); // 2025.07.05
347349

modules/module_extras.php

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* License: GNU/GPLv2
99
* @see LICENSE.txt
1010
*
11-
* This file: Optional security extras module (last modified: 2025.07.22).
11+
* This file: Optional security extras module (last modified: 2025.07.26).
1212
*
1313
* False positive risk (an approximate, rough estimate only): « [ ]Low [x]Medium [ ]High »
1414
*/
@@ -182,7 +182,14 @@
182182
$CIDRAM['Reporter']->report([15, 21], ['Caught probing for ' . $Exploit . ' vulnerability.'], $CIDRAM['BlockInfo']['IPAddr']);
183183
}
184184

185-
/** Probing for common vulnerabilities and exploits. */
185+
/** Probing for common vulnerabilities and exploits (OttoKit/SureTriggers). */
186+
if (!$is_WP_plugin || (function_exists('is_plugin_installed') && !is_plugin_installed('suretriggers'))) {
187+
if ($Trigger(preg_match('~sure-triggers/v1/automation/action(?:$|[/?])~', $LCNrURI), $Exploit = 'CVE-2025-3102/CVE-2025-27007')) {
188+
$CIDRAM['Reporter']->report([15, 21], ['Caught probing for ' . $Exploit . ' vulnerability.'], $CIDRAM['BlockInfo']['IPAddr']);
189+
}
190+
} // 2025.07.26
191+
192+
/** Probing for common vulnerabilities and exploits + SQLi. */
186193
if (
187194
$Trigger(preg_match('~/services/contributor/1&(?:amp;)?id=1(?:(?:%20|[ +-])(?:union|all|select)|.*(?:null,|md5\\(|--(?:%20|[ +-])?))~', $LCNrURI), $Exploit = 'CVE-2021-24666') // 2025.07.22
188195
) {

modules/modules.dat

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ module_bgpview.php:
203203
module_botua.php:
204204
Name: "Bot user agents module"
205205
False Positive Risk: "Medium"
206-
Version: "2025.204.1"
206+
Version: "2025.206.0"
207207
Dependencies:
208208
PHP: "^5.4|^7|^8"
209209
CIDRAM Core: "^1.13.1|^2.0.1"
@@ -215,7 +215,7 @@ module_botua.php:
215215
To:
216216
- "module_botua.php"
217217
Checksum:
218-
- "a32d612540d773dec4122dcb033036f3d083dc3965a84d637ec96fee3ce3d925:27208"
218+
- "1fa1879055a4a4979e2c10942b713ff89faf3c258469a8e53ddfced3e7a49d1a:27309"
219219
Used with: "modules"
220220
Reannotate: "modules.dat"
221221
module_cookies.php:
@@ -239,7 +239,7 @@ module_cookies.php:
239239
module_extras.php:
240240
Name: "Optional security extras module"
241241
False Positive Risk: "Medium"
242-
Version: "2025.204.0"
242+
Version: "2025.206.0"
243243
Dependencies:
244244
PHP: "^5.4|^7|^8"
245245
CIDRAM Core: "^1.13.1|^2.0.1"
@@ -254,7 +254,7 @@ module_extras.php:
254254
- "module_extras.php"
255255
- "module_extras.yaml"
256256
Checksum:
257-
- "baac683d8d17fd1aebf277177948eca962b9bb04aeb466d217220dc0dc77c4b9:37564"
257+
- "6d6a37ede295ce4562f3e0e40dded87945086e76f19a0be740c800e9570cdc90:38097"
258258
- "7b891d1fa4b1c52c410220bc758e8cb7064bd6040430fb149a5b60e9ae2e0838:890"
259259
Used with: "modules"
260260
Reannotate: "modules.dat"

0 commit comments

Comments
 (0)