First published: Wed Jan 16 2008(Updated: )
libicu in International Components for Unicode (ICU) 3.8.1 and earlier attempts to process backreferences to the nonexistent capture group zero (aka \0), which might allow context-dependent attackers to read from, or write to, out-of-bounds memory locations, related to corruption of REStackFrames.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/3.8 | <5. | 5. |
ICU (International Components for Unicode) | <=3.8.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2007-4770 is classified as a medium severity vulnerability due to potential memory corruption risks.
To fix CVE-2007-4770, upgrade to ICU version 3.8.2 or later, as it addresses the backreference issue.
CVE-2007-4770 may lead to out-of-bounds memory access and possible remote code execution vulnerabilities.
CVE-2007-4770 affects International Components for Unicode (ICU) versions up to 3.8.1.
CVE-2007-4770 can be exploited by context-dependent attackers who can manipulate input to trigger the backreference issue.