Skip Navigation

  • Home
  • Contact us
  • FAQ
  • Glossary
  • Public key
  • Sitemap
  • Cymraeg
  • What's new
CPNI - Centre for the Protection of National Infastructure

Advanced search

  • About CPNI
  • The threats
  • Security planning
  • Methods of attack
  • Protecting your assets
  • Products and services
    • CSIRTUK advisories
      • Advisories archive
    • General protective security publications
    • InfoSec briefings
    • InfoSec technical notes
    • InfoSec vulnerability disclosures
    • Good practice guidelines
    • Viewpoints
    • Information exchanges
    • Risk Management Delivery Group
  • Research
Home > Products and services > CSIRTUK advisories > Advisories archive > January 2005 > Four Mandrake Security Advisories: 1. MDKSA-2005:012 - zhcon 2. MDKSA-2005:013 - ehereal 3. MDKSA-2005:014 - squid 4. MDKSA-2005:015 - mailman

January 2005

Four Mandrake Security Advisories: 1. MDKSA-2005:012 - zhcon 2. MDKSA-2005:013 - ehereal 3. MDKSA-2005:014 - squid 4. MDKSA-2005:015 - mailman

ID: 00075
Ref: 62/2005
Date: 27 January 2005:14:53:50
Version: 1

Title: Four Mandrake Security Advisories: 1. MDKSA-2005:012 - zhcon 2. MDKSA-2005:013 - ehereal 3. MDKSA-2005:014 - squid 4. MDKSA-2005:015 - mailman
Abstract:
Vendors affected: Mandrake
Operating systems affected: Mandrake
Applications affected: Mandrake


Title
=====

Four Mandrake Security Advisories:

1. MDKSA-2005:012 - zhcon

2. MDKSA-2005:013 - ehereal

3. MDKSA-2005:014 - squid

4. MDKSA-2005:015 - mailman

Detail
======

1. Erik Sjolund discovered that zhcon accesses a user-controlled configuration file with elevated privileges which could make it possible to read arbitrary files.

2. A number of vulnerabilities were found in Ethereal, all of which are fixed in
version 0.10.9: The COPS dissector could go into an infinite loop (CAN-2005-0006); the DLSw dissector could cause an assertion, making Ethereal exit prematurely
(CAN-2005-0007); the DNP dissector could cause memory corruption (CAN-2005-0008); the Gnutella dissector could cause an assertion, making Ethereal exit prematurely
(CAN-2005-0009); the MMSE dissector could free static memory (CAN-2005-0010); and
the X11 protocol dissector is vulnerable to a string buffer overflow (CAN-2005-0084).

3. "infamous41md" discovered two vulnerabilities in the squid proxy cache server.
The first is a buffer overflow in the Gopher response parser which leads to memory
corruption and would usually crash squid (CAN-2005-0094). The second is an integer overflow in the receiver of WCCP (Web Cache Communication Protocol) messages. An
attacker could send a specially crafted UDP datagram that would cause squid to crash
(CAN-2005-0095).

4. Florian Weimer discovered a vulnerability in Mailman, which can be exploited by
malicious people to conduct cross-site scripting attacks.




1.

_______________________________________________________________________

Mandrakelinux Security Update Advisory _______________________________________________________________________

Package name: zhcon
Advisory ID: MDKSA-2005:012
Date: January 24th, 2005

Affected versions: 10.0, 10.1
______________________________________________________________________

Problem Description:

Erik Sjolund discovered that zhcon accesses a user-controlled configuration file with elevated privileges which could make it possible to read arbitrary files.

The updated packages have been patched to prevent these problems. _______________________________________________________________________

References:

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-0072
______________________________________________________________________

Updated Packages:

Mandrakelinux 10.0:
c60dda48d225773739aa51a48a762c6f 10.0/RPMS/zhcon-0.2.3-6.2.100mdk.i586.rpm
dafea6b3edd1bd776bc4f0a310b4f8e3 10.0/SRPMS/zhcon-0.2.3-6.2.100mdk.src.rpm

Mandrakelinux 10.0/AMD64:
3f4dc81c833c5bd43e0538de331e289b amd64/10.0/RPMS/zhcon-0.2.3-6.2.100mdk.amd64.rpm
dafea6b3edd1bd776bc4f0a310b4f8e3 amd64/10.0/SRPMS/zhcon-0.2.3-6.2.100mdk.src.rpm

Mandrakelinux 10.1:
717d22a4dc7252b63bea66a955d75567 10.1/RPMS/zhcon-0.2.3-6.2.101mdk.i586.rpm
96a864157fc70decb911a34a8dbe21eb 10.1/SRPMS/zhcon-0.2.3-6.2.101mdk.src.rpm

Mandrakelinux 10.1/X86_64:
bb8c2f25db11d57105a083744b0f55f0 x86_64/10.1/RPMS/zhcon-0.2.3-6.2.101mdk.x86_64.rpm
96a864157fc70decb911a34a8dbe21eb x86_64/10.1/SRPMS/zhcon-0.2.3-6.2.101mdk.src.rpm
_______________________________________________________________________

To upgrade automatically use MandrakeUpdate or urpmi. The verification of md5 checksums
and GPG signatures is performed automatically for you.

All packages are signed by Mandrakesoft for security. You can obtain the GPG public key
of the Mandrakelinux Security Team by executing:

gpg --recv-keys --keyserver pgp.mit.edu 0x22458A98

You can view other update advisories for Mandrakelinux at:

http://www.mandrakesoft.com/security/advisories

If you want to report vulnerabilities, please contact

security_linux-mandrake.com

Type Bits/KeyID Date User ID
pub 1024D/22458A98 2000-07-10 Linux Mandrake Security Team





2.

___________________________________________________________

Mandrakelinux Security Update Advisory _______________________________________________________________________

Package name: ethereal
Advisory ID: MDKSA-2005:013
Date: January 24th, 2005

Affected versions: 10.0, 10.1
______________________________________________________________________

Problem Description:

A number of vulnerabilities were found in Ethereal, all of which are fixed in version
0.10.9: The COPS dissector could go into an infinite loop (CAN-2005-0006); the DLSw
dissector could cause an assertion, making Ethereal exit prematurely (CAN-2005-0007); the DNP dissector could cause memory corruption (CAN-2005-0008); the Gnutella dissector
could cause an assertion, making Ethereal exit prematurely (CAN-2005-0009); the MMSE
dissector could free static memory (CAN-2005-0010); and the X11 protocol dissector is
vulnerable to a string buffer overflow (CAN-2005-0084). _______________________________________________________________________

References:

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-0006
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-0007
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-0008
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-0009
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-0010
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-0084
http://www.ethereal.com/appnotes/enpa-sa-00017.html
______________________________________________________________________

Updated Packages:

Mandrakelinux 10.0:
c74b93a5f05c68eb7845c6d3a05d7ab5 10.0/RPMS/ethereal-0.10.9-0.1.100mdk.i586.rpm
bbdcd41fe80851a0248c8606f0f0ddba 10.0/SRPMS/ethereal-0.10.9-0.1.100mdk.src.rpm

Mandrakelinux 10.0/AMD64:
3ab0b6691827a4d228b2696efda24de1 amd64/10.0/RPMS/ethereal-0.10.9-0.1.100mdk.amd64.rpm
bbdcd41fe80851a0248c8606f0f0ddba amd64/10.0/SRPMS/ethereal-0.10.9-0.1.100mdk.src.rpm

Mandrakelinux 10.1:
72d299832f7340c675f9cf89aaad555f 10.1/RPMS/ethereal-0.10.9-0.1.101mdk.i586.rpm
646de9ee68b10dba30c6f7f0b9989f7d 10.1/RPMS/ethereal-tools-0.10.9-0.1.101mdk.i586.rpm
48cb5ca4befde405416a9aa7c19b5556 10.1/RPMS/libethereal0-0.10.9-0.1.101mdk.i586.rpm
c3d5c5d06f7afd1e23f06f682188c03e 10.1/RPMS/tethereal-0.10.9-0.1.101mdk.i586.rpm
87e639367056153d74db172ebb8ca897 10.1/SRPMS/ethereal-0.10.9-0.1.101mdk.src.rpm

Mandrakelinux 10.1/X86_64:
f8852108acdeb991a2a2c06e225863d9 x86_64/10.1/RPMS/ethereal-0.10.9-0.1.101mdk.x86_64.rpm
3ee69f3876a7741ddeb8a79ac2229fb7 x86_64/10.1/RPMS/ethereal-tools-0.10.9-0.1.101mdk.x86_64.rpm
edb8a0f7523320df5f30db3e872ef139 x86_64/10.1/RPMS/lib64ethereal0-0.10.9-0.1.101mdk.x86_64.rpm
6cf8367b84d5508cdaaa96e59f973ce8 x86_64/10.1/RPMS/tethereal-0.10.9-0.1.101mdk.x86_64.rpm
87e639367056153d74db172ebb8ca897 x86_64/10.1/SRPMS/ethereal-0.10.9-0.1.101mdk.src.rpm
_______________________________________________________________________

To upgrade automatically use MandrakeUpdate or urpmi. The verification of md5 checksums and
GPG signatures is performed automatically for you.

All packages are signed by Mandrakesoft for security. You can obtain the GPG public key
of the Mandrakelinux Security Team by executing:

gpg --recv-keys --keyserver pgp.mit.edu 0x22458A98

You can view other update advisories for Mandrakelinux at:

http://www.mandrakesoft.com/security/advisories

If you want to report vulnerabilities, please contact

security_linux-mandrake.com

Type Bits/KeyID Date User ID
pub 1024D/22458A98 2000-07-10 Linux Mandrake Security Team

- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)




3.

_______________________________________________________________________

Mandrakelinux Security Update Advisory _______________________________________________________________________

Package name: squid
Advisory ID: MDKSA-2005:014
Date: January 24th, 2005

Affected versions: 10.0, 10.1, 9.2, Corporate Server 2.1,
Corporate Server 3.0
______________________________________________________________________

Problem Description:

"infamous41md" discovered two vulnerabilities in the squid proxy cache server.
The first is a buffer overflow in the Gopher response parser which leads to memory
corruption and would usually crash squid (CAN-2005-0094). The second is an integer
overflow in the receiver of WCCP (Web Cache Communication Protocol) messages. An attacker could send a specially crafted UDP datagram that would cause squid to crash
(CAN-2005-0095).

The updated packages have been patched to prevent these problems. _______________________________________________________________________

References:

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-0094
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-0095
http://www.squid-cache.org/Advisories/SQUID-2005_1.txt
http://www.squid-cache.org/Advisories/SQUID-2005_2.txt
______________________________________________________________________

Updated Packages:

Mandrakelinux 10.0:
829a39d43e630ea5723714a6914fb714 10.0/RPMS/squid-2.5.STABLE4-2.3.100mdk.i586.rpm
c2cb0554ab7225eef74bef946ffe359d 10.0/SRPMS/squid-2.5.STABLE4-2.3.100mdk.src.rpm

Mandrakelinux 10.0/AMD64:
01d6b3dfa7dc5dd5cf1a95c14492f18c amd64/10.0/RPMS/squid-2.5.STABLE4-2.3.100mdk.amd64.rpm
c2cb0554ab7225eef74bef946ffe359d amd64/10.0/SRPMS/squid-2.5.STABLE4-2.3.100mdk.src.rpm

Mandrakelinux 10.1:
59493538203620d5bcaabaa23d601446 10.1/RPMS/squid-2.5.STABLE6-2.2.101mdk.i586.rpm
e54c318ee8ec23a28f7ab799e7caad33 10.1/SRPMS/squid-2.5.STABLE6-2.2.101mdk.src.rpm

Mandrakelinux 10.1/X86_64:
f11e4cc06bcface8d67e8505eaa96723 x86_64/10.1/RPMS/squid-2.5.STABLE6-2.2.101mdk.x86_64.rpm
e54c318ee8ec23a28f7ab799e7caad33 x86_64/10.1/SRPMS/squid-2.5.STABLE6-2.2.101mdk.src.rpm

Corporate Server 2.1:
a42ac4049889e5b7123be68f65784f79 corporate/2.1/RPMS/squid-2.4.STABLE7-2.3.C21mdk.i586.rpm
dfc6cc283c301c3f4495e3a8f7ddcd63 corporate/2.1/SRPMS/squid-2.4.STABLE7-2.3.C21mdk.src.rpm

Corporate Server 2.1/x86_64:
903517606084ab4d37e2a52506eed1a5 x86_64/corporate/2.1/RPMS/squid-2.4.STABLE7-2.3.C21mdk.x86_64.rpm
dfc6cc283c301c3f4495e3a8f7ddcd63 x86_64/corporate/2.1/SRPMS/squid-2.4.STABLE7-2.3.C21mdk.src.rpm

Corporate Server 3.0:
c3567af5bc3b38291199904d81165879 corporate/3.0/RPMS/squid-2.5.STABLE4-2.3.C30mdk.i586.rpm
89d53797c271b1897f775d75c4bb4b9e corporate/3.0/SRPMS/squid-2.5.STABLE4-2.3.C30mdk.src.rpm

Mandrakelinux 9.2:
b200e4cd5136b605665675c22a07f8f6 9.2/RPMS/squid-2.5.STABLE3-3.5.92mdk.i586.rpm
3ad2ffec1411fae0708f4f3e00505fa3 9.2/SRPMS/squid-2.5.STABLE3-3.5.92mdk.src.rpm

Mandrakelinux 9.2/AMD64:
e3eff312ad7b514582575f076f26e5fb amd64/9.2/RPMS/squid-2.5.STABLE3-3.5.92mdk.amd64.rpm
3ad2ffec1411fae0708f4f3e00505fa3 amd64/9.2/SRPMS/squid-2.5.STABLE3-3.5.92mdk.src.rpm
_______________________________________________________________________

To upgrade automatically use MandrakeUpdate or urpmi. The verification of md5 checksums and GPG signatures is performed automatically for you.

All packages are signed by Mandrakesoft for security. You can obtain the GPG public key of the Mandrakelinux Security Team by executing:

gpg --recv-keys --keyserver pgp.mit.edu 0x22458A98

You can view other update advisories for Mandrakelinux at:

http://www.mandrakesoft.com/security/advisories

If you want to report vulnerabilities, please contact

security_linux-mandrake.com

Type Bits/KeyID Date User ID
pub 1024D/22458A98 2000-07-10 Linux Mandrake Security Team





4.

_______________________________________________________________________

Mandrakelinux Security Update Advisory _______________________________________________________________________

Package name: mailman
Advisory ID: MDKSA-2005:015
Date: January 24th, 2005

Affected versions: 10.0, 10.1, Corporate Server 2.1,
Corporate Server 3.0
______________________________________________________________________

Problem Description:

Florian Weimer discovered a vulnerability in Mailman, which can be
exploited by malicious people to conduct cross-site scripting attacks.

Input is not properly sanitised by "scripts/driver" when returning error
pages. This can be exploited to execute arbitrary HTML or script code in
a user's browser session in context of a vulnerable site by tricking a user
into visiting a malicious web site or follow a specially crafted link.
(CAN-2004-1177).
_______________________________________________________________________

References:

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-1177
______________________________________________________________________

Updated Packages:

Mandrakelinux 10.0:
ae373070860eb1c736fcf66fd2c55d96 10.0/RPMS/mailman-2.1.4-2.2.100mdk.i586.rpm
fec2dfd480fc02b17ccff70dd99b4db7 10.0/SRPMS/mailman-2.1.4-2.2.100mdk.src.rpm

Mandrakelinux 10.0/AMD64:
e8b98f2b51d9f11b87bc0a0391d44099 amd64/10.0/RPMS/mailman-2.1.4-2.2.100mdk.amd64.rpm
fec2dfd480fc02b17ccff70dd99b4db7 amd64/10.0/SRPMS/mailman-2.1.4-2.2.100mdk.src.rpm

Mandrakelinux 10.1:
8dd23a3f24902dfd6c79bf86607652fb 10.1/RPMS/mailman-2.1.5-7.2.101mdk.i586.rpm
60d219904e0b21f46b6d2867d6f180bb 10.1/SRPMS/mailman-2.1.5-7.2.101mdk.src.rpm

Mandrakelinux 10.1/X86_64:
0f6eef6e7475e333a44b6dbead106f64 x86_64/10.1/RPMS/mailman-2.1.5-7.2.101mdk.x86_64.rpm
60d219904e0b21f46b6d2867d6f180bb x86_64/10.1/SRPMS/mailman-2.1.5-7.2.101mdk.src.rpm

Corporate Server 2.1:
6dcfa5a401a8e7fc76a539a62374e18f corporate/2.1/RPMS/mailman-2.0.14-1.2.C21mdk.i586.rpm
ceef33d5629e03e18760f8c001956664 corporate/2.1/SRPMS/mailman-2.0.14-1.2.C21mdk.src.rpm

Corporate Server 2.1/x86_64:
0205dc5fd874578803b487dd58baad5e x86_64/corporate/2.1/RPMS/mailman-2.0.14-1.2.C21mdk.x86_64.rpm
ceef33d5629e03e18760f8c001956664 x86_64/corporate/2.1/SRPMS/mailman-2.0.14-1.2.C21mdk.src.rpm

Corporate Server 3.0:
6ba4581b2060d821d0d95b780fc80f16 corporate/3.0/RPMS/mailman-2.1.4-2.2.C30mdk.i586.rpm
cfaf275a70905bede0d23767dbe1be25 corporate/3.0/SRPMS/mailman-2.1.4-2.2.C30mdk.src.rpm
_______________________________________________________________________

To upgrade automatically use MandrakeUpdate or urpmi. The verification of md5 checksums and GPG signatures is performed automatically for you.

All packages are signed by Mandrakesoft for security. You can obtain the GPG public key of
the Mandrakelinux Security Team by executing:

gpg --recv-keys --keyserver pgp.mit.edu 0x22458A98

You can view other update advisories for Mandrakelinux at:

http://www.mandrakesoft.com/security/advisories

If you want to report vulnerabilities, please contact

security_linux-mandrake.com

Type Bits/KeyID Date User ID
pub 1024D/22458A98 2000-07-10 Linux Mandrake Security Team


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email
______________________________________________________________________


- ----------------------------------------------------------------------------------

For additional information or assistance, please contact the HELP Desk by
telephone or Not Protectively Marked information may be sent via
EMail to: uniras@niscc.gov.uk

Office Hours:
Mon - Fri: 08:30 - 17:00 Hrs
Tel: +44 (0) 870 487 0748 Ext 4511
Fax: +44 (0) 870 487 0749

Outside of Office Hours:
On Call Duty Officer:
Tel: +44 (0) 870 487 0748 and follow the prompts

- ----------------------------------------------------------------------------------
UNIRAS wishes to acknowledge the contributions of Mandrake for the information
contained in this Briefing.
- ----------------------------------------------------------------------------------




  • Accessibility |
  • Terms and conditions |
  • Privacy statement |
  • Data protection act |
  • Freedom of information |