CVE-2019-7653

NameCVE-2019-7653
DescriptionThe Debian python-rdflib-tools 4.2.2-1 package for RDFLib 4.2.2 has CLI tools that can load Python modules from the current working directory, allowing code injection, because "python -m" looks in this directory, as demonstrated by rdf2dot. This issue is specific to use of the debian/scripts directory.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
ReferencesDLA-1717-1, DLA-2861-1
Debian Bugs921751

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
rdflib (PTS)buster4.2.2-2fixed
bullseye5.0.0-1.1fixed
bookworm6.1.1-1fixed
sid, trixie6.3.2-1fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
rdflibsourcejessie4.1.2-3+deb8u1DLA-1717-1
rdflibsourcestretch4.2.1-2+deb9u1DLA-2861-1
rdflibsource(unstable)4.2.2-2low921751

Notes

Debian specific issue as respective scripts are overwritten in Debian
packaging as wrappers invoking python -m.

Search for package or bug name: Reporting problems