
bugzilla-daemon at bugzilla
Aug 12, 2012, 3:28 AM
Post #4 of 5
(161 views)
Permalink
|
|
[Bug 6823] Malformed messages allow evasion of URIBL checks
[In reply to]
|
|
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6823 Henrik Krohns <hege [at] hege> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hege [at] hege --- Comment #4 from Henrik Krohns <hege [at] hege> --- It seems Message.pm does not handle missing boundary end well. From what I see, it has been like this since 2004.. # if we're on the last body line, or we find any boundary marker, # deal with the mime part if ( --$line_count == 0 || (defined $boundary && /^--\Q$boundary\E(?:--)?\s*$/) ) { my $line = $_; # remember the last line After that, there's nothing adding the "remembered $line" to body array, so indeed it goes missing. I could come up with a quick patch, not sure if there are any caveeats.. -- You are receiving this mail because: You are the assignee for the bug.
|