crashes with "IndexError: list index out of range"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pypolicyd-spf |
Invalid
|
Undecided
|
Unassigned | ||
Gentoo Linux |
Unknown
|
High
|
Bug Description
When receiving and parsing a mail which has an unqualified envelope-from, pypolicyd-spf generates the following backtrace:
Aug 20 15:04:27 aaaaa policyd-spf[18616]: Permerror; identity=helo; client-
Aug 20 15:04:27 aaaaa policyd-spf[18616]: Traceback (most recent call last):
Aug 20 15:04:27 aaaaa policyd-spf[18616]: File "/usr/bin/
Aug 20 15:04:27 aaaaa policyd-spf[18616]: instance_dict, configData)
Aug 20 15:04:27 aaaaa policyd-spf[18616]: File "/usr/bin/
Aug 20 15:04:27 aaaaa policyd-spf[18616]: mfrom_resultpolicy, local = get_resultcodes
Aug 20 15:04:27 aaaaa policyd-spf[18616]: File "/usr/bin/
Aug 20 15:04:27 aaaaa policyd-spf[18616]: if spf.domainmatch
Aug 20 15:04:27 aaaaa policyd-spf[18616]: IndexError: list index out of range
Addresses and IPs have been obfuscated (a for chars, d for digits). Not sure if this problem can be used for DDOS attacks. Feel free to mark as security vulnerability.
Changed in gentoo: | |
status: | Unknown → Confirmed |
Changed in gentoo: | |
importance: | Unknown → High |
Changed in gentoo: | |
status: | Confirmed → Unknown |
What version are you using?