
CVE-2015-1855 के लिए PoC
CVE-2015-1855 के लिए प्रतिलिपिकर्ता
इसे पुनः उत्पन्न करने का तरीका:
आवश्यक बुनियादी ढांचा बनाएं
$ bash 1.sh
कमजोर ruby सेट करें (मेरा सिस्टम ruby कमजोर है)
$ rvm use system
$ ruby -v 1.rb
$ ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-linux-gnu]
true # true means vulnerable
ठीक किया गया ruby सेट करें
$ rvm use 2.3.0
$ ruby -v 1.rb
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
false