[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [midcom] security recommendations in MIDCOM MIB draft
Using SNMPv3 is a good way (probably the best) to achieve the level of
security required for the MIDCOM MIB. This is why the current draft says
that all compliant implementations MUST support it.
However, there are scenarios, where an operator may have good reasons
for providing the required security by other means. Here are two
potential reasons for doing so.
- If you already run a logically or physically separated management network
that is sufficiently secured against access from the operational network,
it may be considered and overhead to also deploy SNMPv3.
- Configuring SNMPv3 in a secure way is a complex task and can be really
tricky. I did it already in the past and my memory of it is not a
pleasant one. Also this is one of the core motivations for the work
done in the ISMS WG.
So, as an operator, running a few gateways implementing the MIDCOM MIB
and a few SIP servers that configure the gateways using the MIDCOM MIB,
it might be worth to think about whether to use SNMPv3 for securing it
or to apply other means, such as a separate management network (or
just secured tunnels between SIP servers and gateways). Sometimes it
might be
- easier
- less error-prone
- better matching the skill set of the acting network administrators
not to use SNMPv3 (or use SNMPv3 with security disabled), but deploy
other means.
Even though saying this, I would not like to add a recommendation to the draft
stating that in some situations is would be better to provide other means for
securing the MIDCOM MIB. I see these scenarios rather as exceptions that may
occur and a discussion of other means might be misleading for many readers.
But the security considerations section in the drafts leaves the door open
to alternatives by just stating
"It is then a customer/operator responsibility to ensure that the SNMP
entity giving access to an instance of this MIB, is properly
configured to give access to the objects only to those principals
(users) that have legitimate rights to indeed GET or SET
(change/create/delete) them."
Please consider also that there are many ways to configuring SNMPv3 security.
For example, a security model needs to be chosen. The currently dominating
one is the User-based Security Model (USB), but others are under development,
for example in the ISMS WG.
I don't think it would be appropriate to mandate in the MIDCOM MIB draft a
specific way of achieving a sufficient level of security.
Thanks,
Juergen
--On 05.07.07 13:20 +0200 Magnus Westerlund wrote:
Juergen Quittek skrev:
Dear all,
The MIDCOM MIB is progressing and currently under IESG review.
Tim Polk made a comment that I would like to discuss here on this list.
In the draft, we explicitly state hat a MIDCOM MIB implementation
MUST support SNMPv3. However, we pass the responsibility of switching
on SNMPv3 to the operator. The operator may still run SNMPv1 or SNMPv2
if security is provided otherwise:
"Compliant MIDCOM MIB implementations MUST support SNMPv3 security
services including data integrity, data origin authentication and
data confidentiality.
It is REQUIRED that the implementations support the security features
as provided by the SNMPv3 framework. Specifically, the use of the
User-based Security Model RFC 3414 [RFC3414] and the View- based
Access Control Model RFC 3415 [RFC3415] is RECOMMENDED.
It is then a customer/operator responsibility to ensure that the SNMP
entity giving access to an instance of this MIB, is properly
configured to give access to the objects only to those principals
(users) that have legitimate rights to indeed GET or SET
(change/create/delete) them."
Now, Tim suggests to explicitly deprecate the use of (insecure) previous
versions of SNMP, for example with a phrase like
"Deployment of SNMP versions prior to SNMPv3 is NOT RECOMMENDED.
Instead it is RECOMMENDED to deploy SNMPv3 and to enable
cryptographic security."
Are there any opinions about adding such a phrase to the security
considerations?
To make sure I understand this correctly. Without SNMPv3 and its security functions the MIDCOM MIB will not reach the security requirements identified? If this is true, I think it is quite clear that MIDCOM MIB should only be used with SNMPv3.
Cheers
Magnus Westerlund
IETF Transport Area Director & TSVWG Chair
----------------------------------------------------------------------
Multimedia Technologies, Ericsson Research EAB/TVM/M
----------------------------------------------------------------------
Ericsson AB | Phone +46 8 4048287
Torshamsgatan 23 | Fax +46 8 7575550
S-164 80 Stockholm, Sweden | mailto: magnus.westerlund at ericsson.com
----------------------------------------------------------------------
--
Juergen Quittek quittek at netlab.nec.de Tel: +49 6221 4342-115
NEC Europe Limited, Network Laboratories Fax: +49 6221 4342-155
Kurfuersten-Anlage 36, 69115 Heidelberg, Germany http://www.netlab.nec.de
Registered Office: NEC House, 1 Victoria Road, London W3 6BL, UK
Registered in England 2832014
_______________________________________________
midcom mailing list
midcom at ietf.org
https://www1.ietf.org/mailman/listinfo/midcom