CVE-2015-6806 The MScrollV function in ansi.c in GNU screen 4.3.1 and earlier does not properly limit recursion, which allows remote attackers to cause a denial of service (stack consumption) via an escape sequence...
MediumCVSS 5.0
EPSS 4.1%
- Published
- Updated
- Exploit status
- No public exploit known
Description
The MScrollV function in ansi.c in GNU screen 4.3.1 and earlier does not properly limit recursion, which allows remote attackers to cause a denial of service (stack consumption) via an escape sequence with a large repeat count value.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/screen(Debian:12) | < 4.3.1-2 | 4.3.1-2 |
| debian/screen(Debian:13) | < 4.3.1-2 | 4.3.1-2 |
| debian/screen(Debian:14) | < 4.3.1-2 | 4.3.1-2 |
| gnu screen | <= 4.3.1 | No fix listed |
References
- Debian Security Tracker CVE-2015-6806 vendor-advisory
- git.savannah.gnu.org
- openSUSE-SU-2019:1485 vendor-advisory
- DSA-3352 vendor-advisory
- [oss-security] 20150901 CVE request: screen stack overflow (deep recursion) mailing-list
- [oss-security] 20150904 Re: CVE request: screen stack overflow (deep recursion) exploit mailing-list
- [oss-security] 20150903 AW: Re: CVE request: screen stack overflow (deep recursion) mailing-list
- savannah.gnu.org exploit vendor-advisory
- USN-3996-1 vendor-advisory
- bugs.debian.org issue-tracking