| Vulnerability Name: | CVE-2012-6089 (CCN-80949) | ||||||||||||||||||||||||||||||||||||||||
| Assigned: | 2012-12-21 | ||||||||||||||||||||||||||||||||||||||||
| Published: | 2012-12-21 | ||||||||||||||||||||||||||||||||||||||||
| Updated: | 2013-01-04 | ||||||||||||||||||||||||||||||||||||||||
| Summary: | Multiple stack-based buffer overflows in the canoniseFileName function in os/pl-os.c in SWI-Prolog before 6.2.5 and 6.3.x before 6.3.7 allow remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted filename. | ||||||||||||||||||||||||||||||||||||||||
| CVSS v3 Severity: | 7.3 High (CCN CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L)
| ||||||||||||||||||||||||||||||||||||||||
| CVSS v2 Severity: | 7.5 High (CVSS v2 Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P) 5.5 Medium (Temporal CVSS v2 Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P/E:U/RL:OF/RC:C)
5.5 Medium (CCN Temporal CVSS v2 Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P/E:U/RL:OF/RC:C)
| ||||||||||||||||||||||||||||||||||||||||
| Vulnerability Type: | CWE-119 | ||||||||||||||||||||||||||||||||||||||||
| Vulnerability Consequences: | Gain Access | ||||||||||||||||||||||||||||||||||||||||
| References: | Source: MITRE Type: CNA CVE-2012-6089 Source: CCN Type: SA51709 SWI-Prolog "canoniseFileName()" and "expand()" Buffer Overflow Vulnerabilities Source: CCN Type: BID-57134 SWI-Prolog Multiple Stack Buffer Overflow Vulnerabilities Source: CCN Type: SWI-Prolog Web site SWI-Prolog Source: XF Type: UNKNOWN swiprolog-canonisefilename-bo(80949) | ||||||||||||||||||||||||||||||||||||||||
| Vulnerable Configuration: | Configuration CCN 1: Denotes that component is vulnerable | ||||||||||||||||||||||||||||||||||||||||
| Oval Definitions | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| BACK | |||||||||||||||||||||||||||||||||||||||||