发布时间 :2006-01-12 01:02:00
修订时间 :2011-03-07 21:29:32

[原文]Direct static code injection vulnerability in edit.php in ACal Calendar Project 2.2.5 allows authenticated users to execute arbitrary PHP code via (1) the edit=header value, which modifies header.php, or (2) the edit=footer value, which modifies footer.php. NOTE: this issue might be resultant from the poor authentication as identified by CVE-2006-0182. Since the design of the product allows the administrator to edit the code, perhaps this issue should not be included in CVE, except as a consequence of CVE-2006-0182.

[CNNVD]ACal Calendar Project edit.php 静态代码注入漏洞(CNNVD-200601-122)

        ACal Calendar Project 2.2.5的edit.php中存在直接静态代码注入漏洞,可让认证的用户通过(1)可修改header.php的edit=header值,或(2)可修改footer.php的edit=footer值来执行任意PHP代码。

- CVSS (基础分值)

CVSS分值: 6.5 [中等(MEDIUM)]
机密性影响: PARTIAL [很可能造成信息泄露]
完整性影响: PARTIAL [可能会导致系统文件被修改]
可用性影响: PARTIAL [可能会导致性能下降或中断资源访问]
攻击复杂度: LOW [漏洞利用没有访问限制 ]
攻击向量: [--]
身份认证: [--]

- CPE (受影响的平台与产品)


- OVAL (用于检测的技术细节)


- 官方数据库链接
(官方数据源) MITRE
(官方数据源) NVD
(官方数据源) CNNVD

- 其它链接及资源
(UNKNOWN)  VUPEN  ADV-2006-0152
(UNKNOWN)  XF  acal-header-footer-code-execute(24107)
(UNKNOWN)  BUGTRAQ  20060112 [eVuln] ACal Authentication Bypass & PHP Code Insertion

- 漏洞信息

ACal Calendar Project edit.php 静态代码注入漏洞
中危 未知
2006-01-12 00:00:00 2006-01-13 00:00:00
        ACal Calendar Project 2.2.5的edit.php中存在直接静态代码注入漏洞,可让认证的用户通过(1)可修改header.php的edit=header值,或(2)可修改footer.php的edit=footer值来执行任意PHP代码。

- 公告与补丁


- 漏洞信息

ACal edit.php Template Modification Arbitrary PHP Code Execution
Remote / Network Access Input Manipulation
Loss of Integrity
Exploit Public

- 漏洞描述

ACal contains a flaw that may allow a remote attacker to execute arbitrary commands. The issue is due to a user with administrative rights on the application being able to edit the source code of the 'header.php' and 'footer.php' files. This may allow an attacker to add arbitrary PHP code to either file which will be executed when the page is visited/loaded normally.

- 时间线

2006-01-12 Unknow
2006-01-12 Unknow

- 解决方案

Currently, there are no known upgrades, patches, or workarounds available to correct this issue.

- 相关参考

- 漏洞作者