7.8high
CVE-2008-0646
The bdecode_recursive function in include/libtorrent/bencode.hpp in Rasterbar Software libtorrent before 0.12.1, as used in Deluge before 0…
Published 18 y ago · modified 4 mo ago · JSON
CVSS
7.8
v2.0 · NVD
CISA KEV
No
not known exploited
EPSS
2.2%
percentile 83%
Public exploits
0
none known
Summary
The bdecode_recursive function in include/libtorrent/bencode.hpp in Rasterbar Software libtorrent before 0.12.1, as used in Deluge before 0.5.8.3 and other products, allows context-dependent attackers to cause a denial of service (stack exhaustion and crash) via a crafted bencoded message.
Exploit prediction (EPSS)
2.24% probability of exploitation in the next 30 days, higher than 83% of all scored CVEs.
CVSS scores
| Assigned by | Version | Score | Vector |
|---|---|---|---|
| NVD | 2.0 | 7.8 | AV:N/AC:L/Au:N/C:N/I:N/A:C |
Classification
- Weakness
- CWE-119 Improper Restriction of Operations within the Bounds of a Memory Buffer
References
- secunia.com /advisories/28782 · third-party-advisory, x_refsource_SECUNIA, x_transferred
- deluge-torrent.org /Changelog.php · x_refsource_CONFIRM, x_transferred
- libtorrent.svn.sourceforge.net /viewvc/libtorrent/branches/RC_0_12/include/libtorrent/bencode.hpp?r1=956&r2=1968&pathrev= · x_refsource_CONFIRM, x_transferred
- libtorrent.svn.sourceforge.net /viewvc/libtorrent/trunk/include/libtorrent/bencode.hpp?view=log&pathrev=1968 · x_refsource_CONFIRM, x_transferred
- libtorrent.svn.sourceforge.net /viewvc/libtorrent/branches/RC_0_13/include/libtorrent/bencode.hpp?view=log&pathrev=1968 · x_refsource_CONFIRM, x_transferred
- redhat.com /archives/fedora-package-announce/2008-February/msg00001.html · vendor-advisory, x_refsource_FEDORA, x_transferred
- secunia.com /advisories/28781 · third-party-advisory, x_refsource_SECUNIA, x_transferred
- secunia.com /advisories/28700 · third-party-advisory, x_refsource_SECUNIA, x_transferred
- vupen.com /english/advisories/2008/0384 · vdb-entry, x_refsource_VUPEN, x_transferred
- libtorrent.svn.sourceforge.net /viewvc/libtorrent/branches/RC_0_12/include/libtorrent/bencode.hpp?view=log&pathrev=1968#r · x_refsource_CONFIRM, x_transferred
- secunia.com /advisories/28699 · third-party-advisory, x_refsource_SECUNIA, x_transferred
- securityfocus.com /bid/27597 · vdb-entry, x_refsource_BID, x_transferred
- vupen.com /english/advisories/2008/0383 · vdb-entry, x_refsource_VUPEN, x_transferred
Sources
- CVE List: CVE-2008-0646
- NVD: CVE-2008-0646
vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.