[Bug 862963] New: 3.3.2 and Perl 5.18.0: Altering hash requires restarting loop else UNDEFINED behavior.
https://bugzilla.novell.com/show_bug.cgi?id=862963 https://bugzilla.novell.com/show_bug.cgi?id=862963#c0 Summary: 3.3.2 and Perl 5.18.0: Altering hash requires restarting loop else UNDEFINED behavior. Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: x86-64 OS/Version: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: support@microtechniques.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20140129 Firefox/24.0 PaleMoon/24.3.1 3.3.2 and Perl 5.18.0: Altering hash requires restarting loop else UNDEFINED behavior. or Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1923010 See patches here: https://issues.apache.org/SpamAssassin/attachment.cgi?id=5143&action=diff Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=862963 https://bugzilla.novell.com/show_bug.cgi?id=862963#c1 --- Comment #1 from Don Hughes <support@microtechniques.com> 2014-02-09 05:29:28 UTC --- Additional patches here: https://github.com/mpaperno/spampd/issues/2 For Insecure dependency in open from tainted variables. I applied them to /usr/sbin/spampd at line 772 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=862963 https://bugzilla.novell.com/show_bug.cgi?id=862963#c2 --- Comment #2 from Don Hughes <support@microtechniques.com> 2014-02-09 16:31:58 UTC --- Corrected taint patch: https://github.com/mpaperno/spampd/commit/5ebb39c246e1ce8ab82dca6d5d8e7933f0... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=862963 https://bugzilla.novell.com/show_bug.cgi?id=862963#c3 Christian Boltz <suse-beta@cboltz.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |suse-beta@cboltz.de AssignedTo|bnc-team-screening@forge.pr |varkoly@suse.com |ovo.novell.com | Summary|3.3.2 and Perl 5.18.0: |spamassassin 3.3.2 and Perl |Altering hash requires |5.18.0: Altering hash |restarting loop else |requires restarting loop |UNDEFINED behavior. |else UNDEFINED behavior. --- Comment #3 from Christian Boltz <suse-beta@cboltz.de> 2014-02-11 00:01:33 CET --- The description looks like this bugreport is about spamassassin (I hope my guess is right ;-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=862963 https://bugzilla.novell.com/show_bug.cgi?id=862963#c4 Bruno Friedmann <bruno@ioda-net.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High CC| |bruno@ioda-net.ch --- Comment #4 from Bruno Friedmann <bruno@ioda-net.ch> 2014-05-18 07:31:22 UTC --- I've the same log mai 18 08:15:09 obione amavis[13160]: (13160-14) Checking: 88J8WR-x4O6U [50.31.33.211] <bounces+959518-bd0f@sg.booking.com> -> <blah@example.com> mai 18 08:15:09 obione amavis[13160]: (13160-14) p001 1 Content-Type: text/html, size: 93823 B, name: mai 18 08:15:10 obione amavis[13160]: (13160-14) _WARN: Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1f35010 at /usr/lib/perl5/vendor_perl/5.18.1/Mail/SpamAssassin/AsyncLoop.pm line 363. mai 18 08:15:10 obione amavis[13160]: (13160-14) _WARN: Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1f35010 at /usr/lib/perl5/vendor_perl/5.18.1/Mail/SpamAssassin/AsyncLoop.pm line 363. mai 18 08:15:10 obione amavis[13160]: (13160-14) _WARN: Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1f35010 at /usr/lib/perl5/vendor_perl/5.18.1/Mail/SpamAssassin/AsyncLoop.pm line 363. mai 18 08:15:10 obione amavis[13160]: (13160-14) _WARN: Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1f35010 at /usr/lib/perl5/vendor_perl/5.18.1/Mail/SpamAssassin/AsyncLoop.pm line 363. mai 18 08:15:10 obione amavis[13160]: (13160-14) _WARN: Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1f35010 at /usr/lib/perl5/vendor_perl/5.18.1/Mail/SpamAssassin/AsyncLoop.pm line 363. mai 18 08:15:10 obione amavis[13160]: (13160-14) _WARN: Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1f35010 at /usr/lib/perl5/vendor_perl/5.18.1/Mail/SpamAssassin/AsyncLoop.pm line 363. mai 18 08:15:10 obione amavis[13160]: (13160-14) _WARN: Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1f35010 at /usr/lib/perl5/vendor_perl/5.18.1/Mail/SpamAssassin/AsyncLoop.pm line 363. mai 18 08:15:10 obione amavis[13160]: (13160-14) _WARN: Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1f35010 at /usr/lib/perl5/vendor_perl/5.18.1/Mail/SpamAssassin/AsyncLoop.pm line 363. mai 18 08:15:10 obione amavis[13160]: (13160-14) _WARN: Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1f35010 at /usr/lib/perl5/vendor_perl/5.18.1/Mail/SpamAssassin/AsyncLoop.pm line 363. mai 18 08:15:10 obione amavis[13160]: (13160-14) _WARN: Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1f35010 at /usr/lib/perl5/vendor_perl/5.18.1/Mail/SpamAssassin/AsyncLoop.pm line 363. mai 18 08:15:10 obione amavis[13160]: (13160-14) _WARN: Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1f35010 at /usr/lib/perl5/vendor_perl/5.18.1/Mail/SpamAssassin/AsyncLoop.pm line 363. mai 18 08:15:10 obione amavis[13160]: (13160-14) _WARN: Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1f35010 at /usr/lib/perl5/vendor_perl/5.18.1/Mail/SpamAssassin/AsyncLoop.pm line 363. mai 18 08:15:10 obione amavis[13160]: (13160-14) _WARN: Use of each() on hash after insertion without resetting hash iterator results in undefined behavior, Perl interpreter: 0x1f35010 at /usr/lib/perl5/vendor_perl/5.18.1/Mail/SpamAssassin/AsyncLoop.pm line 363. This has been corrected by spamassassin version 3.4.0 and a real patch concerning spamassassin version 3.3.2 exist : Upstream bug is https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6937 Patch needed : https://issues.apache.org/SpamAssassin/attachment.cgi?id=5143&action=edit I'm raising the priority to high cause on any busy mail server this increase the load and time processing for each email. + increase log size, and load. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=862963 https://bugzilla.novell.com/show_bug.cgi?id=862963#c5 --- Comment #5 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-05-24 11:00:12 CEST --- This is an autogenerated message for OBS integration: This bug (862963) was mentioned in https://build.opensuse.org/request/show/235264 13.1+12.3 / spamassassin -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=862963 https://bugzilla.novell.com/show_bug.cgi?id=862963#c6 Matthias Grießmeier <mgriessmeier@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #6 from Matthias Grießmeier <mgriessmeier@suse.com> 2014-06-03 12:27:28 UTC --- Update released for openSUSE 13.1. Resolved Fixed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=862963 https://bugzilla.novell.com/show_bug.cgi?id=862963#c7 --- Comment #7 from Swamp Workflow Management <swamp@suse.de> 2014-06-03 13:04:22 UTC --- openSUSE-RU-2014:0746-1: An update that has one recommended fix can now be installed. Category: recommended (low) Bug References: 862963 CVE References: Sources used: openSUSE 13.1 (src): spamassassin-3.3.2-37.4.1 openSUSE 12.3 (src): spamassassin-3.3.2-31.5.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com