Skip Menu |

This queue is for tickets about the Net-SNMP CPAN distribution.

Report information
The Basics
Id: 68472
Status: rejected
Worked: 5 min
Priority: 0/
Queue: Net-SNMP

People
Owner: dtown [...] cpan.org
Requestors: vipin2.bansal [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: v6.0.1
Fixed in: (no value)



Subject: USM.pm priv_proto regex match fail aescfb128 and aes128cfb
The latest USM.pm(v4.1) in NET:SNMP ver 6.0.1 has limited regex match for AES priv_protocol. In sub-routine _priv_protocol protocol array is defined as regexa and priv_proto values. for AES encryption regex is : '(?:(?:cfb)?128-?)?aes(?:-?128)?', PRIV_PROTOCOL_AESCFB128, The regex would fail : aes128cfb , aescfb128 , cfbaes128, cfbaes which is used in may of the previous versions. Some of old apps are based on these type of naming conventions. Please correct the regex to support these values also.
The publicly documented legal values for the "-privprotocol" arguments are "aes" and "aes128". Using a value derived from the source code leads to compatibility issues. The other variations of the value accepted by the argument may changed based on software release.