File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
modules/exploits/linux/http Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -18,8 +18,7 @@ def initialize(info = {})
18
18
This module exploits an anonymous remote upload and code execution vulnerability on different
19
19
D-Link devices. The vulnerability is a command injection in the cookie handling process of the
20
20
lighttpd web server when handling specially crafted cookie values. This module has been
21
- successfully tested on D-Link DSP-W110A1_FW105B01 in emulated environment and on the real
22
- device.
21
+ successfully tested on D-Link DSP-W110A1_FW105B01 in emulated environment.
23
22
} ,
24
23
'Author' =>
25
24
[
@@ -39,13 +38,13 @@ def initialize(info = {})
39
38
} ,
40
39
'Targets' =>
41
40
[
42
- [ 'MIPS Little Endian' ,
41
+ [ 'MIPS Little Endian' , # unknown if there are LE devices out there ... but in case we have a target
43
42
{
44
43
'Platform' => 'linux' ,
45
44
'Arch' => ARCH_MIPSLE
46
45
}
47
46
] ,
48
- [ 'MIPS Big Endian' , # unknown if there are BE devices out there ... but in case we have a target
47
+ [ 'MIPS Big Endian' ,
49
48
{
50
49
'Platform' => 'linux' ,
51
50
'Arch' => ARCH_MIPSBE
@@ -63,7 +62,7 @@ def check
63
62
'method' => 'GET' ,
64
63
} )
65
64
66
- if res && res . headers [ "Server" ] =~ /lighttpd\/ 1.4 .34/
65
+ if res && res . headers [ "Server" ] =~ /lighttpd\/ 1\. 4 \ . 34/
67
66
return Exploit ::CheckCode ::Detected
68
67
end
69
68
rescue ::Rex ::ConnectionError
You can’t perform that action at this time.
0 commit comments