Multiple stack-based buffer overflows in the expand function in os/pl-glob.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.
CPE | Name | Operator | Version |
---|---|---|---|
swi-prolog | eq | 6.2.3 | |
swi-prolog | eq | 5.10.5 | |
swi-prolog | eq | 6.0.2 | |
swi-prolog | eq | 5.10.2 | |
swi-prolog | eq | 5.6.62 | |
swi-prolog | eq | 5.8.3 | |
swi-prolog | eq | 5.6.63 | |
swi-prolog | eq | 6.2.1 | |
swi-prolog | eq | 5.10.1 | |
swi-prolog | le | 6.2.4 |