Skip to content

Commit 6046994

Browse files
committed
version does not return nil
1 parent a2a231c commit 6046994

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

modules/exploits/multi/http/glassfish_deployer.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -309,11 +309,11 @@ def get_version(res)
309309
#Set version. Some GlassFish servers return banner "GlassFish v3".
310310
if banner =~ /(GlassFish Server|Open Source Edition) (\d\.\d)/
311311
version = $2
312-
elsif banner =~ /GlassFish v(\d)/ and version.nil?
312+
elsif banner =~ /GlassFish v(\d)/ and version == 'Unknown'
313313
version = $1
314-
elsif banner =~ /Sun GlassFish Enterprise Server v2/ and version.nil?
314+
elsif banner =~ /Sun GlassFish Enterprise Server v2/ and version == 'Unknown'
315315
version = '2.x'
316-
elsif banner =~ /Sun Java System Application Server 9/ and version.nil?
316+
elsif banner =~ /Sun Java System Application Server 9/ and version == 'Unknown'
317317
version = '9.x'
318318
end
319319

0 commit comments

Comments
 (0)