Skip to content

It is a simple PoC of Improper Input Validation in python-gnupg 0.4.3 (CVE-2019-6690).

Notifications You must be signed in to change notification settings

brianwrf/CVE-2019-6690

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Summary

It is a simple PoC of Improper Input Validation in python-gnupg 0.4.3 (CVE-2019-6690).

Vulnerable

  • python python-gnupg 0.4.3
  • python python-gnupg 0.3.6
  • python python-gnupg 0.3.5
  • python python-gnupg 0.3.4

Mitigation

Users should upgrade to 0.4.4

Test Environment

Docker Image

  • docker pull avfisherdocker/python-gnupg0.4.3:CVE-2019-6690
  • docker run -d -p 5000:5000 avfisherdocker/python-gnupg0.4.3:CVE-2019-6690

Proof of Concepts

  1. apt install libmojolicious-perl
  2. git clone https://github.com/brianwrf/CVE-2019-6690
  3. cd CVE-2019-6690
  4. perl exploit.pl <ip> <port>

Reference

About

It is a simple PoC of Improper Input Validation in python-gnupg 0.4.3 (CVE-2019-6690).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages