Skip to content

Commit 62c07aa

Browse files
Add vpatch-CVE-2014-5181 rule and test (#1705)
* Add vpatch-CVE-2014-5181 rule * Add vpatch-CVE-2014-5181 test config * Add CVE-2014-5181.yaml test * Add vpatch-CVE-2014-5181 rule to vpatch collection
1 parent 9b2887f commit 62c07aa

File tree

4 files changed

+59
-0
lines changed

4 files changed

+59
-0
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
## autogenerated on 2026-02-25 14:30:41
2+
id: CVE-2014-5181
3+
info:
4+
name: CVE-2014-5181
5+
author: crowdsec
6+
severity: info
7+
description: CVE-2014-5181 testing
8+
tags: appsec-testing
9+
http:
10+
- raw:
11+
- |
12+
GET /wp-content/plugins/lastfm-rotation/lastfm-proxy.php?snode=../../../../../../../../etc/passwd HTTP/1.1
13+
Host: {{Hostname}}
14+
cookie-reuse: true
15+
matchers:
16+
- type: status
17+
status:
18+
- 403
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
## autogenerated on 2026-02-25 14:30:41
2+
appsec-rules:
3+
- ./appsec-rules/crowdsecurity/base-config.yaml
4+
- ./appsec-rules/crowdsecurity/vpatch-CVE-2014-5181.yaml
5+
nuclei_template: CVE-2014-5181.yaml
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
## autogenerated on 2026-02-25 14:30:41
2+
name: crowdsecurity/vpatch-CVE-2014-5181
3+
description: 'Detects path traversal in Last.fm Rotation plugin via snode parameter in lastfm-proxy.php'
4+
rules:
5+
- and:
6+
- zones:
7+
- URI
8+
transform:
9+
- lowercase
10+
- urldecode
11+
match:
12+
type: contains
13+
value: /wp-content/plugins/lastfm-rotation/lastfm-proxy.php
14+
- zones:
15+
- ARGS
16+
variables:
17+
- snode
18+
transform:
19+
- lowercase
20+
- urldecode
21+
match:
22+
type: contains
23+
value: '../'
24+
25+
labels:
26+
type: exploit
27+
service: http
28+
confidence: 3
29+
spoofable: 0
30+
behavior: 'http:exploit'
31+
label: 'Last.fm Rotation - LFI'
32+
classification:
33+
- cve.CVE-2014-5181
34+
- attack.T1190
35+
- cwe.CWE-22

collections/crowdsecurity/appsec-virtual-patching.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ appsec-rules:
4848
- crowdsecurity/vpatch-CVE-2022-22954
4949
- crowdsecurity/vpatch-CVE-2024-1212
5050
- crowdsecurity/vpatch-symfony-profiler
51+
- crowdsecurity/vpatch-CVE-2014-5181
5152
- crowdsecurity/vpatch-connectwise-auth-bypass
5253
- crowdsecurity/vpatch-CVE-2024-22024
5354
- crowdsecurity/vpatch-CVE-2024-27198

0 commit comments

Comments
 (0)