[tac_plus] Regarding of an issue on tac_plus

heasley heas at shrubbery.net
Wed Dec 30 01:16:02 UTC 2015


Tue, Dec 22, 2015 at 03:04:16AM +0000, Wallance Hou:
> Tue Dec 22 10:47:13 2015 [14002]: connect from 12.12.151.142 [12.12.151.142]
> Tue Dec 22 10:47:13 2015 [14002]: Read ACCT size=100
> Tue Dec 22 10:47:13 2015 [14002]: validation request from 12.12.151.142
> Tue Dec 22 10:47:13 2015 [14002]: version 192 (0xc0), type 3, seq no 1, flags 0x0
> Tue Dec 22 10:47:13 2015 [14002]: session_id 4028064090 (0xf017615a), Data length 88 (0x58)

The data length of the ACCT packet, not including the 12 byte header, is
88 bytes.  it read 100 bytes.

> Tue Dec 22 10:47:13 2015 [14002]: End header
> Tue Dec 22 10:47:13 2015 [14002]: ACCT, flags=0xfd method=90 priv_lvl=251
> Tue Dec 22 10:47:13 2015 [14002]: type=82 svc=118
> Tue Dec 22 10:47:13 2015 [14002]: user_len=146 port_len=44 rem_addr_len=76
> Tue Dec 22 10:47:13 2015 [14002]: arg_cnt=89

89 arguments; with one byte for each argument's length, that already exceeds
the length of the data portion of the packet.  It is probably using
uninitialized memory when creating the packet.  You can report that to the
vendor.

> Tue Dec 22 10:47:13 2015 [14002]: User: 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x98  0x10 ' 0xc8  0xaa  0x7f  0x0  0x0  0x98  0x10 ' 0xc8  0xaa  0x7f  0x0  0x0   0x0  0x0  0x0  0x0  0x0  0x0  0x0 0 0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: port: 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: rem_addr: 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[0]: size=199 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[1]: size=27 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0 acl_cnshte 0x0  0xc8 
> Tue Dec 22 10:47:13 2015 [14002]: arg[2]: size=3 
> Tue Dec 22 10:47:13 2015 [14002]: 
> Tue Dec 22 10:47:13 2015 [14002]: arg[3]: size=120 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x3  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[4]: size=75 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[5]: size=194 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[6]: size=239 
> Tue Dec 22 10:47:13 2015 [14002]: | 0x1  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0xe0 K| 0x1  0x0  0x0  0x0  0x0  0x80  0xaa | 0x1  0x0  0x0  0x0  0x0  0xc0  0xab | 0x1  0x0  0x0  0x0  0x0  0x0  0xad | 0x1  0x0  0x0  0x0  0x0 ` 0xae | 0x1  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[7]: size=234 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0  0x0  0x1  0x0  0x0  0x0  0x0 1 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0  0x0 7 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0  0x0 5 0x0  0x0  0x0 | 0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[8]: size=240 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0xf0 g| 0x1  0x0  0x0  0x0  0x0  0x3  0x0  0x0  0x0  0x0  0x0  0x0  0x0 `=| 0x1  0x0  0x0  0x0  0x0  0xa  0x0  0x0  0xc8  0xaa  0x7f  0x0  0x0  h| 0x1  0x0  0x0  0x0  0x0  0x3  0x0  0x0  0x0  0x0  0x0  0x0  0x0 `=|
> Tue Dec 22 10:47:13 2015 [14002]: arg[9]: size=187 
> Tue Dec 22 10:47:13 2015 [14002]:  0x1  0x0  0x0  0x0  0x0   0x0  0x0  0x0 | 0x0  0x0  0x0  0xc   0x0  0x1  0x0  0x0  0x0  0x0 0 0xf4  0x1  0x0  0x0  0x0  0x0  0x0  0xa  0x0 ` 0x1  0x0  0x0  0x0  0x0  0x10  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[10]: size=121 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0  0x0 1 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0  0x0 . 0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[11]: size=200 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x10  0x0  0x0  0x0 | 0x0  0x0  0x0  0xc  0x10  0x0  0x1  0x0  0x0  0x0  0x0 1 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0  0x0 0 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0 @ 0x1 
> Tue Dec 22 10:47:13 2015 [14002]: arg[12]: size=71 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0  0x0 2 0x0  0x0  0x0 | 0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[13]: size=224 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0 1 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0  0x0 0 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0  0x0 . 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0  0x0  0x1  0x0  0x0  0x0  0x0 1
> Tue Dec 22 10:47:13 2015 [14002]: arg[14]: size=50 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0   0x0  0x0  0x0 | 0x0  0x0  0x0  0xc  
> Tue Dec 22 10:47:13 2015 [14002]: arg[15]: size=116 
> Tue Dec 22 10:47:13 2015 [14002]: 1 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x10 D 0x1  0x0  0x0  0x0  0x0 [ 0x0  0x0  0x0 | 0x0  0x0  0x0  0x2   0x4 
> Tue Dec 22 10:47:13 2015 [14002]: arg[16]: size=119 
> Tue Dec 22 10:47:13 2015 [14002]: | 0x0  0x0  0x0  0x2   0x4  0x0 n 0x0  0x0  0x0 1 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x10 D 0x1  0x0  0x0  0x0  0x0 [
> Tue Dec 22 10:47:13 2015 [14002]: arg[17]: size=111 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[18]: size=37 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[19]: size=134 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[20]: size=96 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[21]: size=185 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[22]: size=233 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[23]: size=132 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[24]: size=73 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[25]: size=62 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[26]: size=237 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[27]: size=107 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[28]: size=121 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[29]: size=174 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[30]: size=100 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[31]: size=174 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[32]: size=98 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[33]: size=36 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[34]: size=198 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[35]: size=106 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[36]: size=31 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[37]: size=144 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[38]: size=128 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[39]: size=127 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[40]: size=76 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[41]: size=112 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[42]: size=47 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[43]: size=253 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[44]: size=239 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[45]: size=60 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[46]: size=245 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[47]: size=198 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[48]: size=175 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[49]: size=125 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[50]: size=246 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[51]: size=118 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0  0x0 0 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0  0x0 . 0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[52]: size=150 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0 5 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0  0x0 5 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[53]: size=245 
> Tue Dec 22 10:47:13 2015 [14002]:  0x1  0x0  0x0  0x0  0x0  0x3  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0xd0  0x89 | 0x1  0x0  0x0  0x0  0x0  0xa  0x0  0x0  0xc8  0xaa  0x7f  0x0  0x0  0x10 }| 0x1  0x0  0x0  0x0  0x0  0x3  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0xd0  0x89 | 0x1  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[54]: size=209 
> Tue Dec 22 10:47:13 2015 [14002]:  0xc   0x0  0x1  0x0  0x0  0x0  0x0 P 0x90  0x1  0x0  0x0  0x0  0x0  0x0  0xa  0x0 ` 0x1  0x0  0x0  0x0  0x0  0x10  0x0  0x0  0x0 | 0x0  0x0  0x0  0xc  0x10  0x0  0x1  0x0  0x0  0x0  0x0 1 0x0  0x0  0x0 |
> Tue Dec 22 10:47:13 2015 [14002]: arg[55]: size=206 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x1  0x0  0x0  0x0  0x0 1 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0  0x0 4 0x0  0x0  0x0 | 0x0  0x0  0x0  0x1  0x0 @ 0x1  0x0  0x0  0x0  0x0 2 0x0  0x0  0x0 | 0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[56]: size=96 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x10  0xc6  0xf1  0xc7  0xaa  0x7f  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[57]: size=4 
> Tue Dec 22 10:47:13 2015 [14002]: 
> Tue Dec 22 10:47:13 2015 [14002]: arg[58]: size=193 
> Tue Dec 22 10:47:13 2015 [14002]:  0x1  0x0  0x0  0x0  0x0 x_| 0x1  0x0  0x0  0x0  0x0  0xc8 _| 0x1  0x0  0x0  0x0  0x0  0xf8 [| 0x1  0x0  0x0  0x0  0x0 H`| 0x1  0x0  0x0  0x0  0x0  0x80  0xe ' 0xc8  0xaa  0x7f  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[59]: size=111 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0xc8 `|
> Tue Dec 22 10:47:13 2015 [14002]: arg[60]: size=143 
> Tue Dec 22 10:47:13 2015 [14002]:  0xc7  0xaa  0x7f  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x88 a| 0x1  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[61]: size=51 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x16  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[62]: size=167 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0 ^10\.175\.255\.([4-7])$ 0x0 Q 0x0  0x0  0x0  0x0  0x0  0x0  0x0  z| 0x1  0x0  0x0  0x0  0x0  0xe0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0xe0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[63]: size=239 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0 ! 0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x1  0x0  0x0  0x0  0xaa  0x7f  0x0  0x0  0xd8  0xe ' 0xc8  0xaa  0x7f  0x0  0x0  0xe  0x0  0x0  0x0  0x0  0x0  0x0  0x0 ! 0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x2  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[64]: size=134 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0xff  0x3  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[65]: size=229 
> Tue Dec 22 10:47:13 2015 [14002]:  0x1  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[66]: size=99 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[67]: size=38 
> Tue Dec 22 10:47:13 2015 [14002]:  0xbd | 0x1  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[68]: size=96 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0xe0  0xca | 0x1  0x0  0x0  0x0  0x0  0x10  0xcc | 0x1  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[69]: size=139 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0xfc  0xb2  0x3  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[70]: size=241 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0xff  0xff  0xff  0xff  0xff  0xff  0xff  0xff  0xff  0xff  0xff  0xff  0x19  0x0  0x0  0x0  0x1a  0x0  0x0  0x0  0x1b  0x0  0x0  0x0  0x1c  0x0  0x0  0x0  0x1d  0x0  0x0  0x0  0x1e  0x0  0x0  0x0  0x1f  0x0  0x0  0x0   0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[71]: size=98 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0xa8 g| 0x1  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[72]: size=19 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[73]: size=150 
> Tue Dec 22 10:47:13 2015 [14002]:  0x10  0xe # 0xc8  0xaa  0x7f  0x0  0x0 0 0x0  0x0  0x0  0x0  0x0  0x0  0x0 1 0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0xff 
> Tue Dec 22 10:47:13 2015 [14002]: arg[74]: size=94 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[75]: size=88 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[76]: size=9 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[77]: size=161 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[78]: size=132 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[79]: size=0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[80]: size=0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[81]: size=0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[82]: size=0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[83]: size=209 
> Tue Dec 22 10:47:13 2015 [14002]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[84]: size=1 
> Tue Dec 22 10:47:13 2015 [14002]: 
> Tue Dec 22 10:47:13 2015 [14002]: arg[85]: size=0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[86]: size=0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[87]: size=0 
> Tue Dec 22 10:47:13 2015 [14002]: arg[88]: size=0 
> Tue Dec 22 10:47:13 2015 [14002]: End packet
> Tue Dec 22 10:47:13 2015 [14002]: Error 12.12.151.142: acct minimum payload: 98, got: 88

> Tue Dec 22 10:47:22 2015 [14004]: Read ACCT size=104
> Tue Dec 22 10:47:22 2015 [14004]: validation request from 12.12.151.142
> Tue Dec 22 10:47:22 2015 [14004]: PACKET: key=cnshtetacauthstr
> Tue Dec 22 10:47:22 2015 [14004]: version 192 (0xc0), type 3, seq no 1, flags 0x0
> Tue Dec 22 10:47:22 2015 [14004]: session_id 2028098991 (0x78e255af), Data length 92 (0x5c)
> Tue Dec 22 10:47:22 2015 [14004]: End header
> Tue Dec 22 10:47:22 2015 [14004]: ACCT, flags=0xc6 method=208 priv_lvl=65
> Tue Dec 22 10:47:22 2015 [14004]: type=8 svc=27
> Tue Dec 22 10:47:22 2015 [14004]: user_len=180 port_len=2 rem_addr_len=108
> Tue Dec 22 10:47:22 2015 [14004]: arg_cnt=27
> Tue Dec 22 10:47:22 2015 [14004]: User: 
> Tue Dec 22 10:47:22 2015 [14004]: VG! 0xdd  0xc2  0x12  0xac  0xf8 @ 0xc7 ) 0xad  0xe2 B 0xd  0x95  0x9f  0x99 dY 0xb0 %t# 0xe1  0xaf  0xf9  0xc  0xa1 4 0xd5  0x88 bN 0x8  0x8a  0xab ^ 0xd4  0x94  0xff  0x14 
> Tue Dec 22 10:47:22 2015 [14004]: port: 
> Tue Dec 22 10:47:22 2015 [14004]: 
> Tue Dec 22 10:47:22 2015 [14004]: rem_addr: 
> Tue Dec 22 10:47:22 2015 [14004]:  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0  0x0 
> Tue Dec 22 10:47:22 2015 [14004]: arg[0]: size=98 

the size of arg0 exceeds the data length by itself.


> Tue Dec 22 10:47:27 2015 [14005]: session_id 3516540846 (0xd19a27ae), Data length 92 (0x5c)
> Tue Dec 22 10:47:27 2015 [14005]: End header
> Tue Dec 22 10:47:27 2015 [14005]: ACCT, flags=0xc6 method=6 priv_lvl=181
> Tue Dec 22 10:47:27 2015 [14005]: type=125 svc=97
> Tue Dec 22 10:47:27 2015 [14005]: user_len=177 port_len=91 rem_addr_len=25
> Tue Dec 22 10:47:27 2015 [14005]: arg_cnt=105

again, argument length bytes exceed the data length.

nothing tacacs can do about that; garbage in - garbage out.


More information about the tac_plus mailing list