fake values returned when OID value is an empty string
| Bug #23685 | fake values returned when OID value is an empty string | ||||
|---|---|---|---|---|---|
| Submitted: | 2003-05-18 15:47 UTC | Modified: | 2003-07-18 04:24 UTC | ||
| From: | s dot zagrodzki at net dot icm dot edu dot pl | Assigned: | |||
| Status: | Closed | Package: | SNMP related | ||
| PHP Version: | 4.3.2RC4-dev | OS: | Linux 2.2 | ||
| Private report: | No | CVE-ID: | None | ||
[2003-05-18 15:47 UTC] s dot zagrodzki at net dot icm dot edu dot pl
PHP with snmp module. Sample piece of output from snmpwalk utility from ucd-snmp:
$ snmpwalk <router> <community> ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias
...
ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias.3 = lacze do Obs. Astr.
ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias.4 =
ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias.5 = : lacze do Wydz. Zarzadzania
...
(value of ifAlias.4 is an empty string).
Sample script:
<?
$ifAlias = snmprealwalk("<router>", "<community>", "ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias");
print_r($ifAlias);
?>
Output of sample script:
[ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias.3] => lacze do Obs. Astr.
[ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias.4] => lacze do Obs. Astr.
[ifMIB.ifMIBObjects.ifXTable.ifXEntry.ifAlias.5] => : lacze do Wydz. Zarzadz
(ifAlias.4 is now the same as ifAlias.3, not an empty string).
ucd-snmp 4.2.6
router is Cisco 2511 with IOS 11.1(5) (don't suppose it matters, but just in case...)
Patches
Pull Requests
History
AllCommentsChangesGit/SVN commits
[2003-07-13 14:49 UTC] harrie@php.net
[2003-07-14 02:35 UTC] s dot zagrodzki at net dot icm dot edu dot pl
[2003-07-14 03:38 UTC] s dot zagrodzki at net dot icm dot edu dot pl
[2003-07-14 15:15 UTC] harrie@php.net
[2003-07-16 02:53 UTC] s dot zagrodzki at net dot icm dot edu dot pl
[2003-07-16 03:58 UTC] sniper@php.net
[2003-07-18 04:24 UTC] s dot zagrodzki at net dot icm dot edu dot pl