June 2006
Two Gentoo Linux Security Advisories: 1. GLSA 200606-15 - Asterisk: IAX2 video frame buffer overflow 2. GLSA 200606-16 - DokuWiki: PHP code injection
ID: 00417
Ref: 406/2006
Date: 15 June 2006:14:18:28
Version: 1
Title: Two Gentoo Linux Security Advisories: 1. GLSA 200606-15 - Asterisk: IAX2 video frame buffer overflow 2. GLSA 200606-16 - DokuWiki: PHP code injection
Abstract:
Vendors affected: Gentoo
Operating systems affected: Gentoo
Applications affected: Gentoo
Title
=====
-----BEGIN PGP SIGNED MESSAGE-----
Two Gentoo Linux Security Advisories:
1. GLSA 200606-15 - Asterisk: IAX2 video frame buffer overflow
2. GLSA 200606-16 - DokuWiki: PHP code injection
-----BEGIN PGP SIGNATURE-----
Version: PGP 8.1
iQCVAwUBRJFbz4pao72zK539AQFP7gQAimtdtZ5s2xmPS9DZYmMo57u4VosxlhlU
ejff3IpCRukO5qlalKxY+AcpRl5n1CARqEG28FKSoxpLSYV8Oa5yuK3j7znXFK69
nuvTF9YzosAKZZRp6y55WEpfxnyyklBgr0lWRUEggqOi6RrZ0b1DOrYoGN9xsgea
5EaqvBdc8ic=
=fQJ1
-----END PGP SIGNATURE-----
Detail
======
1. Asterisk fails to properly check the length of truncated video frames
in the IAX2 channel driver which results in a buffer overflow.
2. Stefan Esser discovered that the DokuWiki spell checker fails to
properly sanitize PHP's "complex curly syntax".
1.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Gentoo Linux Security Advisory GLSA 200606-15
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
http://security.gentoo.org/
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Severity: High
Title: Asterisk: IAX2 video frame buffer overflow
Date: June 14, 2006
Bugs: #135680
ID: 200606-15
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Synopsis
========
Asterisk contains a bug in the IAX2 channel driver making it vulnerable
to the remote execution of arbitrary code.
Background
==========
Asterisk is an open source implementation of a telephone private branch
exchange (PBX).
Affected packages
=================
-------------------------------------------------------------------
Package / Vulnerable / Unaffected
-------------------------------------------------------------------
1 net-misc/asterisk < 1.0.11_p1 >= 1.0.11_p1
Description
===========
Asterisk fails to properly check the length of truncated video frames
in the IAX2 channel driver which results in a buffer overflow.
Impact
======
An attacker could exploit this vulnerability by sending a specially
crafted IAX2 video stream resulting in the execution of arbitrary code
with the permissions of the user running Asterisk.
Workaround
==========
Disable public IAX2 support.
Resolution
==========
All Asterisk users should upgrade to the latest version:
# emerge --sync
# emerge --ask --oneshot --verbose ">=net-misc/asterisk-1.0.11_p1"
References
==========
[ 1 ] CVE-2006-2898
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-2898
[ 2 ] Corelabs Asterisk PBX truncated video frame vulnerability advisory
http://www.coresecurity.com/common/showdoc.php?idx=547&idxseccion=10
Availability
============
This GLSA and any updates to it are available for viewing at
the Gentoo Security Website:
http://security.gentoo.org/glsa/glsa-200606-15.xml
Concerns?
=========
Security is a primary focus of Gentoo Linux and ensuring the
confidentiality and security of our users machines is of utmost
importance to us. Any security concerns should be addressed to
security@gentoo.org or alternatively, you may file a bug at
http://bugs.gentoo.org.
License
=======
Copyright 2006 Gentoo Foundation, Inc; referenced text
belongs to its owner(s).
The contents of this document are licensed under the
Creative Commons - Attribution / Share Alike license.
http://creativecommons.org/licenses/by-sa/2.5
2.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Gentoo Linux Security Advisory GLSA 200606-16
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
http://security.gentoo.org/
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Severity: High
Title: DokuWiki: PHP code injection
Date: June 14, 2006
Bugs: #135623
ID: 200606-16
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Synopsis
========
A flaw in DokuWiki's spell checker allows for the execution of
arbitrary PHP commands, even without proper authentication.
Background
==========
DokuWiki is a simple to use wiki targeted at developer teams,
workgroups and small companies.
Affected packages
=================
-------------------------------------------------------------------
Package / Vulnerable / Unaffected
-------------------------------------------------------------------
1 www-apps/dokuwiki < 20060309-r1 >= 20060309-r1
Description
===========
Stefan Esser discovered that the DokuWiki spell checker fails to
properly sanitize PHP's "complex curly syntax".
Impact
======
A unauthenticated remote attacker may execute arbitrary PHP commands -
and thus possibly arbitrary system commands - with the permissions of
the user running the webserver that serves DokuWiki pages.
Workaround
==========
There is no known workaround at this time.
Resolution
==========
All DokuWiki users should upgrade to the latest version:
# emerge --sync
# emerge --ask --oneshot --verbose ">=www-apps/dokuwiki-20060309-r1"
References
==========
[ 1 ] Hardened-PHP advisory
http://www.hardened-php.net/advisory_042006.119.html
[ 2 ] CVE-2006-2878
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-2878
Availability
============
This GLSA and any updates to it are available for viewing at
the Gentoo Security Website:
http://security.gentoo.org/glsa/glsa-200606-16.xml
Concerns?
=========
Security is a primary focus of Gentoo Linux and ensuring the
confidentiality and security of our users machines is of utmost
importance to us. Any security concerns should be addressed to
security@gentoo.org or alternatively, you may file a bug at
http://bugs.gentoo.org.
License
=======
Copyright 2006 Gentoo Foundation, Inc; referenced text
belongs to its owner(s).
The contents of this document are licensed under the
Creative Commons - Attribution / Share Alike license.
http://creativecommons.org/licenses/by-sa/2.5