The iconv program in the GNU C Library 2.31 and earlier, when invoked with multiple suffixes in the destination encoding along with the -c option, enters an infinite loop when processing invalid multi-byte input sequences, leading to a denial of service. A flaw was found in glibc. When processing input in the EUC-KR encoding, an invalid input sequence could cause glibc to read beyond the end of ...