CVE-2015-7686
Algorithmic complexity vulnerability in Address.pm in the Email-Address module 1.908 and earlier...
Algorithmic complexity vulnerability in Address.pm in the Email-Address module 1.908 and earlier for Perl allows remote attackers to cause a denial of service (CPU consumption) via a crafted string containing a list of e-mail addresses in conjunction with parenthesis characters that can be associated with nested comments. NOTE: the default configuration in 1.908 mitigates this vulnerability but misparses certain realistic comments.
Exploit likelihood
What each source reports
NVD Score used
7.8
Algorithmic complexity vulnerability in Address.pm in the Email-Address module 1.908 and earlier for Perl allows remote attackers to cause a denial of service (CPU consumption) via a crafted string containing a list of e-mail addresses in conjunction with parenthesis characters that can be associated with nested comments. NOTE: the default configuration in 1.908 mitigates this vulnerability but misparses certain realistic comments.
- Record
CVE-2015-7686- CVSS 2.0
- 7.8 High
AV:N/AC:L/Au:N/C:N/I:N/A:C - Weakness
- CWE-20, CWE-399
- Updated
- 2026-11-02
CVE List No score
Algorithmic complexity vulnerability in Address.pm in the Email-Address module 1.908 and earlier for Perl allows remote attackers to cause a denial of service (CPU consumption) via a crafted string containing a list of e-mail addresses in conjunction with parenthesis characters that can be associated with nested comments. NOTE: the default configuration in 1.908 mitigates this vulnerability but misparses certain realistic comments.
- Record
CVE-2015-7686- Updated
- 2026-11-02
EUVDEUVD-2015-7588 No score
Algorithmic complexity vulnerability in Address.pm in the Email-Address module 1.908 and earlier for Perl allows remote attackers to cause a denial of service (CPU consumption) via a crafted string containing a list of e-mail addresses in conjunction with parenthesis characters that can be associated with nested comments. NOTE: the default configuration in 1.908 mitigates this vulnerability but misparses certain realistic comments.
- Record
EUVD-2015-7588- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-24jp-cwv2-qjwh No score
Algorithmic complexity vulnerability in Address.pm in the Email-Address module 1.908 and earlier...
Algorithmic complexity vulnerability in Address.pm in the Email-Address module 1.908 and earlier for Perl allows remote attackers to cause a denial of service (CPU consumption) via a crafted string containing a list of e-mail addresses in conjunction with parenthesis characters that can be associated with nested comments. NOTE: the default configuration in 1.908 mitigates this vulnerability but misparses certain realistic comments.
- Record
GHSA-24jp-cwv2-qjwh- Weakness
- CWE-20
- Updated
- 2026-11-02
OSV No score
Algorithmic complexity vulnerability in Address.pm in the Email-Address module 1.908 and earlier for Perl allows remote attackers to cause a denial of service (CPU consumption) via a crafted string containing a list of e-mail addresses in conjunction with parenthesis characters that can be associated with nested comments. NOTE: the default configuration in 1.908 mitigates this vulnerability but misparses certain realistic comments.
- Record
CVE-2015-7686- Updated
- 2026-11-02
OSVDEBIAN-CVE-2015-7686 No score
Algorithmic complexity vulnerability in Address.pm in the Email-Address module 1.908 and earlier for Perl allows remote attackers to cause a denial of service (CPU consumption) via a crafted string containing a list of e-mail addresses in conjunction with parenthesis characters that can be associated with nested comments. NOTE: the default configuration in 1.908 mitigates this vulnerability but misparses certain realistic comments.
- Record
DEBIAN-CVE-2015-7686- Updated
- 2026-11-02
OSVMGASA-2016-0397 No score
Updated perl-Email-Address packages fix security vulnerability
Pali Rohár discovered a possible DoS attack in any software which uses the Email::Address Perl module for parsing string input to a list of email addresses.
Note that this issue has only been partially mitigated in Email::Address itself.
- Record
MGASA-2016-0397- Updated
- 2026-11-02
OSVUBUNTU-CVE-2015-7686 No score
Algorithmic complexity vulnerability in Address.pm in the Email-Address module 1.908 and earlier for Perl allows remote attackers to cause a denial of service (CPU consumption) via a crafted string containing a list of e-mail addresses in conjunction with parenthesis characters that can be associated with nested comments. NOTE: the default configuration in 1.908 mitigates this vulnerability but misparses certain realistic comments.
- Record
UBUNTU-CVE-2015-7686- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libemail-address-perlDebian:12 |
before 1.912-1 | 1.912-1 |
libemail-address-perlDebian:13 |
before 1.912-1 | 1.912-1 |
libemail-address-perlDebian:14 |
before 1.912-1 | 1.912-1 |
perl-Email-AddressMageia:5 |
before 1.908.0-1.mga5 | 1.908.0-1.mga5 |
libemail-address-perlUbuntu:16.04:LTS |
All versions, plus listed versions 1.905-21.908-1 |
None known |
libemail-address-perlUbuntu:18.04:LTS |
All versions, plus listed versions 1.908-1 |
None known |
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-2015-7686 is a high vulnerability (CVSS 7.8) in Email-address Project Email-address, published October 3, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.54%, the 89th percentile. Fixed in libemail-address-perl 1.912-1.