Tom Sellers
8f47edb899
JBoss_Maindeployer: improve feedback against CVE-2010-0738
...
The exploit against CVE-2010-0738 won't work when using GET or POST. In the existing code the request would fail and the function would return a nil. This would be passed to detect_platform without being checked and cause the module to crash ungracefully with the error:
Exploit failed: NoMethodError undefined method `body' for nil:NilClass
The first changes detect a 401 authentication message and provide useful feedback. Given that if, in any case, 'res' is not a valid or useful response the second change just terminates processing.
I've stayed with the module's coding style for consistency.
2014-04-24 12:37:14 -05:00
..
2014-03-11 11:18:54 -05:00
2013-10-15 13:51:57 -05:00
2013-11-19 10:25:52 -06:00
2014-01-21 17:14:55 -06:00
2014-02-10 22:23:23 -06:00
2013-10-22 16:03:42 -05:00
2014-01-21 17:14:55 -06:00
2014-01-21 17:14:55 -06:00
2014-01-21 14:10:35 -06:00
2014-02-19 09:24:07 -06:00
2014-01-21 14:10:35 -06:00
2014-02-10 22:23:23 -06:00
2013-10-15 13:51:57 -05:00
2013-10-15 13:51:57 -05:00
2013-10-15 14:07:48 -05:00
2013-10-15 13:51:57 -05:00
2014-01-30 11:20:21 -06:00
2014-02-10 22:23:23 -06:00
2014-01-21 14:10:35 -06:00
2013-10-15 13:51:57 -05:00
2013-12-23 02:33:17 -06:00
2013-12-03 12:58:16 -06:00
2014-01-21 14:10:35 -06:00
2014-01-21 14:10:35 -06:00
2014-01-21 14:10:35 -06:00
2013-10-15 13:51:57 -05:00
2013-10-15 13:51:57 -05:00
2014-01-21 14:10:35 -06:00
2014-04-24 12:37:14 -05:00
2013-10-15 14:07:48 -05:00
2014-02-10 22:23:23 -06:00
2014-01-21 14:10:35 -06:00
2013-10-15 14:07:48 -05:00
2014-01-21 14:10:35 -06:00
2014-04-09 10:46:10 -05:00
2013-12-03 12:58:16 -06:00
2013-10-30 12:25:55 -05:00
2014-01-21 14:10:35 -06:00
2013-10-15 13:51:57 -05:00
2013-10-30 12:25:55 -05:00
2013-10-15 14:07:48 -05:00
2014-01-21 14:10:35 -06:00
2014-01-21 14:10:35 -06:00
2014-01-24 12:08:23 -06:00
2013-10-30 12:25:55 -05:00
2014-01-21 14:10:35 -06:00
2014-02-18 14:02:37 -06:00
2014-01-21 14:10:35 -06:00
2013-12-03 12:58:16 -06:00
2014-03-11 11:18:54 -05:00
2013-10-15 13:51:57 -05:00
2014-04-09 10:46:10 -05:00
2014-01-21 14:10:35 -06:00
2014-01-21 14:10:35 -06:00
2014-01-21 14:10:35 -06:00
2014-03-11 11:18:54 -05:00
2014-02-10 22:23:23 -06:00
2014-03-17 09:40:32 -05:00
2014-02-10 22:23:23 -06:00
2013-10-15 13:51:57 -05:00
2014-01-07 21:41:15 +01:00
2013-10-15 13:51:57 -05:00
2014-02-10 22:23:23 -06:00
2014-03-11 11:18:54 -05:00
2013-10-15 13:51:57 -05:00
2014-02-10 22:23:23 -06:00
2013-10-15 13:51:57 -05:00
2014-01-21 13:03:36 -06:00
2013-10-15 13:51:57 -05:00
2014-03-11 11:18:54 -05:00
2014-03-11 11:18:54 -05:00
2014-01-21 13:03:36 -06:00
2014-03-11 11:18:54 -05:00
2014-03-11 23:13:39 +10:00
2014-02-03 13:13:57 -06:00
2014-01-21 13:03:36 -06:00
2013-10-15 13:51:57 -05:00
2013-10-15 13:51:57 -05:00
2013-10-15 13:51:57 -05:00
2014-01-21 13:03:36 -06:00
2014-01-21 13:03:36 -06:00
2014-02-03 13:13:57 -06:00
2014-01-22 11:23:18 -06:00
2014-01-21 13:03:36 -06:00
2013-10-15 13:51:57 -05:00
2014-03-11 11:18:54 -05:00
2014-04-08 14:57:42 -05:00
2014-01-21 13:03:36 -06:00
2014-02-20 08:35:37 -06:00
2014-01-21 13:03:36 -06:00
2013-12-03 12:58:16 -06:00
2014-01-21 13:03:36 -06:00
2013-10-21 15:13:46 -05:00