CVE-2004-1289 Multiple buffer overflows in (1) the getline function in pcalutil.c and (2) the get_holiday function in readfile.c for pcal 4.7.1 allow remote attackers to execute arbitrary code via a crafted calenda...
HighCVSS 10.0
EPSS 14.7%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Multiple buffer overflows in (1) the getline function in pcalutil.c and (2) the get_holiday function in readfile.c for pcal 4.7.1 allow remote attackers to execute arbitrary code via a crafted calendar file.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| pcal | = 4.1.0 | No fix listed |
| pcal | = 4.3.0 | No fix listed |
| pcal | = 4.5.0 | No fix listed |
| pcal | = 4.6.0 | No fix listed |
| pcal | = 4.7.0 | No fix listed |
| pcal | = 4.7.1 | No fix listed |
| debian/pcal(Debian:12) | < 4.8.0-1 | 4.8.0-1 |
| debian/pcal(Debian:13) | < 4.8.0-1 | 4.8.0-1 |
| debian/pcal(Debian:14) | < 4.8.0-1 | 4.8.0-1 |
References
- Debian Security Tracker CVE-2004-1289 vendor-advisory
- tigger.uic.edu exploit vendor-advisory
- pcal-getline-pcalutil-bo(18552) vdb-entry