File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -58,10 +58,10 @@ def check_host(ip)
58
58
:refs => self . references
59
59
)
60
60
Exploit ::CheckCode ::Vulnerable
61
- elsif res
61
+ elsif res && res . code == 500
62
62
injected_res_code = res . code
63
63
else
64
- Exploit ::CheckCode ::Unknown
64
+ Exploit ::CheckCode ::Safe
65
65
end
66
66
67
67
res = send_request_cgi ( {
@@ -70,7 +70,7 @@ def check_host(ip)
70
70
} )
71
71
72
72
if res && injected_res_code == res . code
73
- return Exploit ::CheckCode ::Safe
73
+ return Exploit ::CheckCode ::Unknown
74
74
elsif res && injected_res_code != res . code
75
75
return Exploit ::CheckCode ::Appears
76
76
end
Original file line number Diff line number Diff line change @@ -70,10 +70,10 @@ def check
70
70
71
71
if res && res . body . include? ( marker * 3 )
72
72
return Exploit ::CheckCode ::Vulnerable
73
- elsif res
73
+ elsif res && res . code == 500
74
74
injected_res_code = res . code
75
75
else
76
- return Exploit ::CheckCode ::Unknown
76
+ return Exploit ::CheckCode ::Safe
77
77
end
78
78
79
79
res = send_request_cgi ( {
@@ -82,7 +82,7 @@ def check
82
82
} )
83
83
84
84
if res && injected_res_code == res . code
85
- return Exploit ::CheckCode ::Safe
85
+ return Exploit ::CheckCode ::Unknown
86
86
elsif res && injected_res_code != res . code
87
87
return Exploit ::CheckCode ::Appears
88
88
end
You can’t perform that action at this time.
0 commit comments