CVE-2008-0299
Paramiko Unsafe randomness usage may allow access to sensitive information
common.py in Paramiko 1.7.1 and earlier, when using threads or forked processes, does not properly use RandomPool, which allows one session to obtain sensitive information from another session by predicting the state of the pool.
Exploit likelihood
What each source reports
NVD Score used
4.3
common.py in Paramiko 1.7.1 and earlier, when using threads or forked processes, does not properly use RandomPool, which allows one session to obtain sensitive information from another session by predicting the state of the pool.
- Record
CVE-2008-0299- CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:P/I:N/A:N - Updated
- 2026-11-02
CVE List No score
common.py in Paramiko 1.7.1 and earlier, when using threads or forked processes, does not properly use RandomPool, which allows one session to obtain sensitive information from another session by predicting the state of the pool.
- Record
CVE-2008-0299- Updated
- 2026-11-02
EUVDEUVD-2008-0007 No score
common.py in Paramiko 1.7.1 and earlier, when using threads or forked processes, does not properly use RandomPool, which allows one session to obtain sensitive information from another session by predicting the state of the pool.
- Record
EUVD-2008-0007- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-wqmm-q65g-2hqr
7.1
Paramiko Unsafe randomness usage may allow access to sensitive information
common.py in Paramiko 1.7.1 and earlier, when using threads or forked processes, does not properly use RandomPool, which allows one session to obtain sensitive information from another session by predicting the state of the pool.
- Record
GHSA-wqmm-q65g-2hqr- CVSS 4.0
- 7.1 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSVGHSA-wqmm-q65g-2hqr
7.1
Paramiko Unsafe randomness usage may allow access to sensitive information
common.py in Paramiko 1.7.1 and earlier, when using threads or forked processes, does not properly use RandomPool, which allows one session to obtain sensitive information from another session by predicting the state of the pool.
- Record
GHSA-wqmm-q65g-2hqr- CVSS 4.0
- 7.1 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSV No score
common.py in Paramiko 1.7.1 and earlier, when using threads or forked processes, does not properly use RandomPool, which allows one session to obtain sensitive information from another session by predicting the state of the pool.
- Record
CVE-2008-0299- Updated
- 2026-11-02
OSVDEBIAN-CVE-2008-0299 No score
common.py in Paramiko 1.7.1 and earlier, when using threads or forked processes, does not properly use RandomPool, which allows one session to obtain sensitive information from another session by predicting the state of the pool.
- Record
DEBIAN-CVE-2008-0299- Updated
- 2026-11-02
OSVPYSEC-2008-8 No score
common.py in Paramiko 1.7.1 and earlier, when using threads or forked processes, does not properly use RandomPool, which allows one session to obtain sensitive information from another session by predicting the state of the pool.
- Record
PYSEC-2008-8- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
paramikoPyPI |
through 1.7.1-2 | 1.7.1-3 |
paramikoDebian:12 |
before 1.6.4-1.1 | 1.6.4-1.1 |
paramikoDebian:13 |
before 1.6.4-1.1 | 1.6.4-1.1 |
paramikoDebian:14 |
before 1.6.4-1.1 | 1.6.4-1.1 |
paramikoPyPI |
before 1.7.1-3, plus listed versions 0.1-bulbasaur0.1-charmander0.9-doduo0.9-eevee0.9-fearow Show 19 moreShow less0.9-gyarados0.9-horsea0.9-ivysaur1.01.11.21.31.3.11.41.5.11.5.21.5.41.61.6.11.6.21.6.31.6.41.71.7.1 |
1.7.1-3 |
paramikoPyPI |
before 1.7.2, plus listed versions 0.1-bulbasaur0.1-charmander0.9-doduo0.9-eevee0.9-fearow Show 19 moreShow less0.9-gyarados0.9-horsea0.9-ivysaur1.01.11.21.31.3.11.41.5.11.5.21.5.41.61.6.11.6.21.6.31.6.41.71.7.1 |
1.7.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2008-0299 is a medium vulnerability (CVSS 4.3) in Python Software Foundation Paramiko, published January 16, 2008. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.62%, the 76th percentile. Fixed in paramiko 1.7.1-3.
References
bugzilla.redhat.com/show_bug.cgi?id=428727
redhat.com/archives/fedora-package-announce/2008-January/msg00529.html
exchange.xforce.ibmcloud.com/vulnerabilities/39749
people.debian.org/~nion/nmu-diff/paramiko-1.6.4-1_1.6.4-1.1.patch
lag.net/pipermail/paramiko/2008-January/000599.html
security.gentoo.org/glsa/glsa-200803-07.xml
Show 16 moreShow less
secunia.com/advisories/28510
secunia.com/advisories/29168
secunia.com/advisories/28488
securityfocus.com/bid/27307
redhat.com/archives/fedora-package-announce/2008-January/msg00594.html
bugs.debian.org/cgi-bin/bugreport.cgi?bug=460706
nvd.nist.gov/vuln/detail/CVE-2008-0299
web.archive.org/web/20080205095439/http://secunia.com/advisories/28488
web.archive.org/web/20080627172450/http://secunia.com/advisories/28510
web.archive.org/web/20080628232710/http://secunia.com/advisories/29168
web.archive.org/web/20080720033315/http://www.lag.net/pipermail/paramiko/2008-January/000599.html
web.archive.org/web/20081012023428/http://www.securityfocus.com/bid/27307
github.com/pypa/advisory-database/tree/main/vulns/paramiko/PYSEC-2008-8.yaml
github.com/advisories/GHSA-wqmm-q65g-2hqr
security-tracker.debian.org/tracker/CVE-2008-0299
github.com/paramiko/paramiko