Red Hat Bugzilla – Bug 218065
Buffer overflow when polling SNMP IP Address
Last modified: 2007-11-30 17:11:50 EST
Description of problem:
The zabbix server crashes when you try and poll a SNMP OID that returns an IP
address. In my case I am polling
"ip.ipRouteTable.ipRouteEntry.ipRouteNextHop.0.0.0.0". It looks like the buffer
allocated for converting a numeric IP address into a string is too small and the
gcc buffer overflow protection code detects that and kills the server.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Set up a new item in Zabbix to poll a SNMP OID that returns an IP address.
Zabbix server crashes.
Data gets entered into database.
Created attachment 142585 [details]
Fix for buffer overflow.
Patch included in zabbix-1.1.4-4, now building for devel, fc6 and fc5. I'll drop
a line to upstream about it...