CVE Vulnerabilities

CVE-2009-3617

Use of Externally-Controlled Format String

Published: Oct 20, 2009 | Modified: Apr 09, 2025
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
7.6 HIGH
AV:N/AC:H/Au:N/C:C/I:C/A:C
RedHat/V2
4.3 LOW
AV:N/AC:M/Au:N/C:N/I:N/A:P
RedHat/V3
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

Format string vulnerability in the AbstractCommand::onAbort function in src/AbstractCommand.cc in aria2 before 1.6.2, when logging is enabled, allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via format string specifiers in a download URI. NOTE: some of these details are obtained from third party information.

Weakness

The product uses a function that accepts a format string as an argument, but the format string originates from an external source.

Affected Software

NameVendorStart VersionEnd Version
Aria2Tatsuhiro_tsujikawa*1.6.1 (including)
Aria2Tatsuhiro_tsujikawa0.11.3 (including)0.11.3 (including)
Aria2Tatsuhiro_tsujikawa0.11.4 (including)0.11.4 (including)
Aria2Tatsuhiro_tsujikawa0.11.5 (including)0.11.5 (including)
Aria2Tatsuhiro_tsujikawa0.12.0 (including)0.12.0 (including)
Aria2Tatsuhiro_tsujikawa0.12.1 (including)0.12.1 (including)
Aria2Tatsuhiro_tsujikawa0.13.0 (including)0.13.0 (including)
Aria2Tatsuhiro_tsujikawa0.13.0+1 (including)0.13.0+1 (including)
Aria2Tatsuhiro_tsujikawa0.13.1 (including)0.13.1 (including)
Aria2Tatsuhiro_tsujikawa0.13.1+1 (including)0.13.1+1 (including)
Aria2Tatsuhiro_tsujikawa0.13.2 (including)0.13.2 (including)
Aria2Tatsuhiro_tsujikawa0.13.2+1 (including)0.13.2+1 (including)
Aria2Tatsuhiro_tsujikawa0.14.0 (including)0.14.0 (including)
Aria2Tatsuhiro_tsujikawa0.14.0+1 (including)0.14.0+1 (including)
Aria2Tatsuhiro_tsujikawa0.15.0 (including)0.15.0 (including)
Aria2Tatsuhiro_tsujikawa0.15.1 (including)0.15.1 (including)
Aria2Tatsuhiro_tsujikawa0.15.1+1 (including)0.15.1+1 (including)
Aria2Tatsuhiro_tsujikawa0.15.1+2 (including)0.15.1+2 (including)
Aria2Tatsuhiro_tsujikawa0.15.2 (including)0.15.2 (including)
Aria2Tatsuhiro_tsujikawa0.15.3 (including)0.15.3 (including)
Aria2Tatsuhiro_tsujikawa0.16.0 (including)0.16.0 (including)
Aria2Tatsuhiro_tsujikawa0.16.1 (including)0.16.1 (including)
Aria2Tatsuhiro_tsujikawa0.16.2 (including)0.16.2 (including)
Aria2Tatsuhiro_tsujikawa1.0.0 (including)1.0.0 (including)
Aria2Tatsuhiro_tsujikawa1.1.1 (including)1.1.1 (including)
Aria2Tatsuhiro_tsujikawa1.1.2 (including)1.1.2 (including)
Aria2Tatsuhiro_tsujikawa1.2.0 (including)1.2.0 (including)
Aria2Tatsuhiro_tsujikawa1.3.0 (including)1.3.0 (including)
Aria2Tatsuhiro_tsujikawa1.3.1 (including)1.3.1 (including)
Aria2Tatsuhiro_tsujikawa1.3.2 (including)1.3.2 (including)
Aria2Tatsuhiro_tsujikawa1.3.3 (including)1.3.3 (including)
Aria2Tatsuhiro_tsujikawa1.4.0 (including)1.4.0 (including)
Aria2Tatsuhiro_tsujikawa1.4.1 (including)1.4.1 (including)
Aria2Tatsuhiro_tsujikawa1.5.0 (including)1.5.0 (including)
Aria2Tatsuhiro_tsujikawa1.5.1 (including)1.5.1 (including)
Aria2Tatsuhiro_tsujikawa1.5.2 (including)1.5.2 (including)
Aria2Tatsuhiro_tsujikawa1.6.0 (including)1.6.0 (including)
Aria2Ubuntuhardy*
Aria2Ubuntuintrepid*
Aria2Ubuntujaunty*
Aria2Ubuntukarmic*
Aria2Ubuntuupstream*

Potential Mitigations

References