public inbox for glibc-bugs@sourceware.org help / color / mirror / Atom feed
From: "arjun.is at lostca dot se" <sourceware-bugzilla@sourceware.org> To: glibc-bugs@sourceware.org Subject: [Bug locale/26224] New: iconv hangs when converting some invalid inputs from several IBM character sets Date: Thu, 09 Jul 2020 20:21:51 +0000 [thread overview] Message-ID: <bug-26224-131@http.sourceware.org/bugzilla/> (raw) https://sourceware.org/bugzilla/show_bug.cgi?id=26224 Bug ID: 26224 Summary: iconv hangs when converting some invalid inputs from several IBM character sets Product: glibc Version: unspecified Status: NEW Severity: normal Priority: P2 Component: locale Assignee: unassigned at sourceware dot org Reporter: arjun.is at lostca dot se Target Milestone: --- I found the following hangs when running an iconv input fuzzer I wrote while trying to fix bug 19519. The hangs are present in master: echo -en '\x00\x0f' | iconv -t UTF-8 -c -f IBM1364 echo -en '\x00\x0f' | iconv -t UTF-8 -c -f IBM1371 echo -en '\x00\x0f' | iconv -t UTF-8 -c -f IBM1388 echo -en '\x00\x0f' | iconv -t UTF-8 -c -f IBM1390 echo -en '\x00\x0f' | iconv -t UTF-8 -c -f IBM1399 These hangs are presently mentioned but commented out in iconv/tst-iconv_prog.sh and should eventually be un-commented when this bug is fixed. The fuzzer itself (attachment 11786) should also be run against these character sets after this bug is fixed, because they skip all remaining inputs for a character set once they encounter a hang in the corresponding converter, and thus any other hangs (from possibly other bugs) aren't tested for. -- You are receiving this mail because: You are on the CC list for the bug.
next reply other threads:[~2020-07-09 20:21 UTC|newest] Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-07-09 20:21 arjun.is at lostca dot se [this message] 2020-07-09 20:22 ` [Bug locale/26224] " arjun.is at lostca dot se 2020-07-09 20:27 ` fweimer at redhat dot com 2020-07-09 20:43 ` fweimer at redhat dot com 2020-10-22 7:55 ` [Bug locale/26224] iconv hangs when converting some invalid inputs from several IBM character sets (CVE-2020-27618) siddhesh at sourceware dot org 2020-11-06 2:19 ` siddhesh at sourceware dot org
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=bug-26224-131@http.sourceware.org/bugzilla/ \ --to=sourceware-bugzilla@sourceware.org \ --cc=glibc-bugs@sourceware.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).