First published: Thu Jan 24 2013(Updated: )
It was reported [1] that the sort command suffered from a segfault when processing input streams that contained extremely long strings when used with the -d and -M switches. This flaw is due to the inclusion of the coreutils-i18n.patch. SUSE has fixed this by fixing the patch. The changes can be seen here [2]. (There is probably e better place to get the patch, but I don't know where). [1] <a href="https://bugzilla.novell.com/show_bug.cgi?id=798538">https://bugzilla.novell.com/show_bug.cgi?id=798538</a> [2] <a href="https://build.opensuse.org/request/show/149348#diff_headline_coreutils-i18n-patch_diff_action_0_submit_0_19">https://build.opensuse.org/request/show/149348#diff_headline_coreutils-i18n-patch_diff_action_0_submit_0_19</a> Statement: (none)
Affected Software | Affected Version | How to fix |
---|---|---|
SUSE Coreutils |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of REDHAT-BUG-903464 is categorized as critical due to the potential for segmentation faults in the sort command.
To fix REDHAT-BUG-903464, update the coreutils package to the latest version where this bug has been addressed.
The software affected by REDHAT-BUG-903464 is SUSE coreutils, specifically when using the sort command with certain options.
The issue in REDHAT-BUG-903464 is caused by a segmentation fault that occurs due to extremely long input strings processed by the sort command.
A possible workaround for REDHAT-BUG-903464 is to avoid using the -d and -M switches in the sort command when processing long strings.