EnergyMech: Denial of Service

2006-06-26T00:00:00
ID GLSA-200606-26
Type gentoo
Reporter Gentoo Foundation
Modified 2006-07-29T00:00:00

Description

Background

EnergyMech is an IRC bot programmed in C.

Description

A bug in EnergyMech fails to handle empty CTCP NOTICEs correctly, and will cause a crash from a segmentation fault.

Impact

By sending an empty CTCP NOTICE, a remote attacker could exploit this vulnerability to cause a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All EnergyMech users should update to the latest stable version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=net-irc/emech-3.0.2"