FIX Arbitrary Code Execution in - dnsrobortcert#1
Conversation
|
👋 Hello, @adferrand - @b1nslashsh has opened a PR to us with a fix for a potential vulnerability in your repository. To view the vulnerability, please refer to the bounty URL in the first comment, above. Ultimately, you get to decide if the fix is 👍 or 👎. If you are happy with the fix, please write a new comment ( If you have any questions or need support, come and join us on our community Discord! @adferrand & @b1nslashsh - thank you for your efforts in securing the world’s open source code! 🎉 |
|
hey @adferrand any update on this? regards, |
|
Sorry I am on holidays for now, I will look at it next week. |
thats great 👍🏻 |
Hey @adferrand , Regrads muhaimin |
|
Hi @adferrand hope you are doing well |
📊 Metadata *
DNSroboCert is designed to manage Let's Encrypt SSL certificates based on DNS challenges which is vulnerable to Arbitrary Code Execution.
Bounty URL:
https://www.huntr.dev/bounties/1-pip-dnsrobocert
⚙️ Description *
changeing Fullloader to Safeloader in config.py will fix this issue
💻 Technical Description *
🐛 Proof of Concept (PoC) *
Installation
pip install dnsrobocertRun exploit.py
python3 exploit.py
The calc will poo
🔥 Proof of Fix (PoF) *
The Arbitrary code Execution has fixed👍
👍 User Acceptance Testing (UAT)
Yaml load working perfectly after FiX ,👍
🔗 Relates to...
https://www.huntr.dev/bounties/1-pip-dnsrobocert