// For flags

CVE-2013-4576

gnupg: RSA secret key recovery via acoustic cryptanalysis

Severity Score

2.1
*CVSS v2

Exploit Likelihood

*EPSS

Affected Versions

*CPE

Public Exploits

0
*Multiple Sources

Exploited in Wild

-
*KEV

Decision

-
*SSVC
Descriptions

GnuPG 1.x before 1.4.16 generates RSA keys using sequences of introductions with certain patterns that introduce a side channel, which allows physically proximate attackers to extract RSA keys via a chosen-ciphertext attack and acoustic cryptanalysis during decryption. NOTE: applications are not typically expected to protect themselves from acoustic side-channel attacks, since this is arguably the responsibility of the physical device. Accordingly, issues of this type would not normally receive a CVE identifier. However, for this issue, the developer has specified a security policy in which GnuPG should offer side-channel resistance, and developer-specified security-policy violations are within the scope of CVE.

GnuPG 1.x anteriores a 1.4.16 genera claves RSA utilizando secuencias de introducciones con ciertos patrones que introducen un ataque de canal lateral, lo cual permite a atacantes físicamente próximos extraer claves RSA a través de un ataque de texto cifrado elegido y criptoanálisis acústico durante el descifrado. NOTA: normalmente no se espera de las aplicaciones que se protejan ante ataques laterales acústicos, dado que esto es responsabilidad del dispositivo físico. De esta manera, problemas de este tipo no recibirán normalmente un identificador CVE. En cualquier caso, para este problema, el desarrollador a especificado una política de seguridad en la cual GnuPG debería ofrecer resistencia ante cnales laterales, y violaciones de políticas de seguridad específicas para los desarrolladores están dentro del ámbito de CVE.

*Credits: N/A
CVSS Scores
Attack Vector
Local
Attack Complexity
Low
Authentication
None
Confidentiality
Partial
Integrity
None
Availability
None
Attack Vector
Adjacent
Attack Complexity
Medium
Authentication
None
Confidentiality
Partial
Integrity
None
Availability
None
* Common Vulnerability Scoring System
SSVC
  • Decision:-
Exploitation
-
Automatable
-
Tech. Impact
-
* Organization's Worst-case Scenario
Timeline
  • 2013-06-12 CVE Reserved
  • 2013-12-19 CVE Published
  • 2023-03-07 EPSS Updated
  • 2024-08-06 CVE Updated
  • ---------- Exploited in Wild
  • ---------- KEV Due Date
  • ---------- First Exploit
CWE
  • CWE-255: Credentials Management Errors
CAPEC
Affected Vendors, Products, and Versions
Vendor Product Version Other Status
Vendor Product Version Other Status <-- --> Vendor Product Version Other Status
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
<= 1.4.15
Search vendor "Gnupg" for product "Gnupg" and version " <= 1.4.15"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.0.0
Search vendor "Gnupg" for product "Gnupg" and version "1.0.0"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.0.1
Search vendor "Gnupg" for product "Gnupg" and version "1.0.1"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.0.2
Search vendor "Gnupg" for product "Gnupg" and version "1.0.2"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.0.3
Search vendor "Gnupg" for product "Gnupg" and version "1.0.3"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.0.4
Search vendor "Gnupg" for product "Gnupg" and version "1.0.4"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.0.4
Search vendor "Gnupg" for product "Gnupg" and version "1.0.4"
win32
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.0.5
Search vendor "Gnupg" for product "Gnupg" and version "1.0.5"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.0.5
Search vendor "Gnupg" for product "Gnupg" and version "1.0.5"
win32
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.0.6
Search vendor "Gnupg" for product "Gnupg" and version "1.0.6"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.0.7
Search vendor "Gnupg" for product "Gnupg" and version "1.0.7"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.2.0
Search vendor "Gnupg" for product "Gnupg" and version "1.2.0"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.2.1
Search vendor "Gnupg" for product "Gnupg" and version "1.2.1"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.2.1
Search vendor "Gnupg" for product "Gnupg" and version "1.2.1"
windows
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.2.2
Search vendor "Gnupg" for product "Gnupg" and version "1.2.2"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.2.3
Search vendor "Gnupg" for product "Gnupg" and version "1.2.3"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.2.4
Search vendor "Gnupg" for product "Gnupg" and version "1.2.4"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.2.5
Search vendor "Gnupg" for product "Gnupg" and version "1.2.5"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.2.6
Search vendor "Gnupg" for product "Gnupg" and version "1.2.6"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.2.7
Search vendor "Gnupg" for product "Gnupg" and version "1.2.7"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.3.0
Search vendor "Gnupg" for product "Gnupg" and version "1.3.0"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.3.1
Search vendor "Gnupg" for product "Gnupg" and version "1.3.1"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.3.2
Search vendor "Gnupg" for product "Gnupg" and version "1.3.2"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.3.3
Search vendor "Gnupg" for product "Gnupg" and version "1.3.3"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.3.4
Search vendor "Gnupg" for product "Gnupg" and version "1.3.4"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.3.6
Search vendor "Gnupg" for product "Gnupg" and version "1.3.6"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.3.90
Search vendor "Gnupg" for product "Gnupg" and version "1.3.90"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.3.91
Search vendor "Gnupg" for product "Gnupg" and version "1.3.91"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.3.92
Search vendor "Gnupg" for product "Gnupg" and version "1.3.92"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.3.93
Search vendor "Gnupg" for product "Gnupg" and version "1.3.93"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.4
Search vendor "Gnupg" for product "Gnupg" and version "1.4"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.4.0
Search vendor "Gnupg" for product "Gnupg" and version "1.4.0"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.4.2
Search vendor "Gnupg" for product "Gnupg" and version "1.4.2"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.4.3
Search vendor "Gnupg" for product "Gnupg" and version "1.4.3"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.4.4
Search vendor "Gnupg" for product "Gnupg" and version "1.4.4"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.4.5
Search vendor "Gnupg" for product "Gnupg" and version "1.4.5"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.4.6
Search vendor "Gnupg" for product "Gnupg" and version "1.4.6"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.4.8
Search vendor "Gnupg" for product "Gnupg" and version "1.4.8"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.4.10
Search vendor "Gnupg" for product "Gnupg" and version "1.4.10"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.4.11
Search vendor "Gnupg" for product "Gnupg" and version "1.4.11"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.4.12
Search vendor "Gnupg" for product "Gnupg" and version "1.4.12"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.4.13
Search vendor "Gnupg" for product "Gnupg" and version "1.4.13"
-
Affected
Gnupg
Search vendor "Gnupg"
Gnupg
Search vendor "Gnupg" for product "Gnupg"
1.4.14
Search vendor "Gnupg" for product "Gnupg" and version "1.4.14"
-
Affected