Skip to content

Commit 1348275

Browse files
committed
fix lax check
1 parent c9e0668 commit 1348275

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

modules/auxiliary/gather/onedev_arbitrary_file_read.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@ def check
5858

5959
return CheckCode::Unknown('Request failed') unless res
6060

61+
if ! ["OneDev", "var redirect = '/~login';"].any? { |f| res.body.include? f }
62+
return CheckCode::Unknown("The target isn't a OneDev instance.")
63+
end
64+
6165
version = res.body.scan(/OneDev ([\d.]+)/).first
6266

6367
if version.nil?

0 commit comments

Comments
 (0)