CVE Catalog

CVE-2004-1289

High
Published: Translated: NVD NIST

Summary

Multiple buffer overflows were found in the getline function in pcalutil.c and the get_holiday function in readfile.c in pcal 4.7.1. This vulnerability allows a remote attacker to execute arbitrary code via a crafted calendar file.

Risk Assessment

The organization is at risk of remote code execution if a user opens a malicious calendar file in the vulnerable version of pcal.

Recommendation

Immediately update pcal to the latest available version that includes fixes for these vulnerabilities.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS