Skip to content
OpenAdvisories
Critical DSA-2946-1 4 CVEs

python-gnupg - security update

Published Jun 4, 2014 · Updated Mar 9, 2026

Fixed packages 1

ReleasePackageFixed in
Debian · 7 python-gnupg 0.3.6-1~deb7u1

Vulnerabilities 4

  • Critical 9.8

    python-gnupg allows context-dependent attackers to execute arbitrary commands via shell metacharacters

    python-gnupg before 0.3.5 allows context-dependent attackers to execute arbitrary commands via shell metacharacters in unspecified vectors.

  • Critical 9.8

    python-gnupg vulnerable to shell injection

    python-gnupg 0.3.5 and 0.3.6 allows context-dependent attackers to have an unspecified impact via vectors related to "option injection through positional arguments." NOTE: this vulnerability exists because of an incomplete fix for CVE-2013-7323.

  • High 7.5

    python-gnupg's shell_quote function does not properly quote strings

    The shell_quote function in python-gnupg 0.3.5 does not properly quote strings, which allows context-dependent attackers to execute arbitrary code via shell metacharacters in unspecified vectors, as demonstrated using "$(" command-substitution sequences, a di…

  • High 7.5

    python-gnupg's shell_quote function does not properly escape characters

    The shell_quote function in python-gnupg 0.3.5 does not properly escape characters, which allows context-dependent attackers to execute arbitrary code via shell metacharacters in unspecified vectors, as demonstrated using "\" (backslash) characters to form mu…