Chris,

I'm following up on my prior message.  If the revised language included in the 
prior message addresses your feedback, can you clear the SECDIR "Has Issues" 
status? 

Thanks,

-- 
 
JG



James Gould
Fellow Engineer
jgo...@verisign.com 
<applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgo...@verisign.com>

703-948-3271
12061 Bluemont Way
Reston, VA 20190

Verisign.com <http://verisigninc.com/>

On 7/26/22, 12:59 PM, "Gould, James" <jgo...@verisign.com> wrote:

    Chris,

    Based on the feedback that you provided, we did add the proposed language 
below to the security considerations section of draft-ietf-regext-epp-eai-13:

    When the EAI functional extension is negotiated by both the client and the 
server, the client and server obligations defined in Section 5.3.1 MUST be 
satisfied.  If the obligations are not satisfied by either the client or 
server, the EAI address may be mishandled in processing or storage and be 
unusable.

    If this addresses your feedback, can you clear the SECDIR "Has Issues" 
status, or let us know what else needs to be addressed?

    Thanks,

    -- 

    JG



    James Gould
    Fellow Engineer
    jgo...@verisign.com 
<applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgo...@verisign.com>

    703-948-3271
    12061 Bluemont Way
    Reston, VA 20190

    Verisign.com 
<http://secure-web.cisco.com/1OQPesap4SNktE_yB9zHO6DcAcbco8H43992haWb2YQarKfNV6ejOiyLWkQnaFsLXOnj7u0dF7mcO2OLOjUvm-iheDDzxTKvHsyLiEFvbLdFVXIS2DUI7OwIrGVIUhZhUXcqRy_yusuzP1hklyHXl3Wtiu-KhyITIGN2RvBE3BmnYg0Dce-MhXOlR3d6aRHihNoGgLa_4CnwYbykJxU5hNRGM3tdGD6R-UFG9YTu8mYmB_JHYIOY30Ha5Cg9apEwb/http%3A%2F%2Fverisigninc.com%2F>

    On 6/13/22, 11:35 AM, "Gould, James" <jgo...@verisign.com> wrote:

        Chris,

        Thank you for the review, feedback, and recommended text.  You mention 
an interesting use case of a client or server that signals the support EAI, but 
that can't meet the obligations defined in section 5.3.1 "EAI Functional 
Extension Negotiated".  The negotiation is handled when the EPP session is 
established via the list of services provided by the server in the greeting and 
the client in the login command.  In EPP there is no functional capability to 
not accept the service URI at the time of EPP session establishment based on 
determining compliance with a service / extension obligation.  For EAI, the 
negotiated services will imply the normative language in section 5.3.2 "EAI 
Functional Extension Negotiated" for the server and the client, respectively.  
We could add the following to the security considerations section to cover the 
risk of negotiating EAI support without fully complying with the obligations 
defined in section 5.3.1:

        When the EAI functional extension is negotiated by both the client and 
the server, the client and server obligations defined in Section 5.3.1 MUST be 
satisfied.  If the obligations are not satisfied by either the client or 
server, the EAI address may be mishandled in processing or storage and be 
unusable.   

        Any thoughts on the language is appreciated.

        Thanks,
        -- 

        JG



        James Gould
        Fellow Engineer
        jgo...@verisign.com 
<applewebdata://13890C55-AAE8-4BF3-A6CE-B4BA42740803/jgo...@verisign.com>

        703-948-3271
        12061 Bluemont Way
        Reston, VA 20190

        Verisign.com 
<http://secure-web.cisco.com/175AUUsbJVaoxOezz1lqoGtSJG2fku7o0Lg9ShgFtnC4wowW2VYMrmIqsxvdw93PUXc2zhu3Qf0z8or4QFqBqV1mTbQMn9lQnbIOAVMsXaB1uY4hTJABd3GehICkvskowKXshb5UzeTUstLXIGspyEsa0X6-Tx3uhSauMW2UVMuMhcZSFxqATxnzJeBBNJ7EXOc99PT8z9_eFVgLD81xEbKtqiBqwX6PeIRQUx8qZCVCNK9JzfpLNjQjii2fyx5TI/http%3A%2F%2Fverisigninc.com%2F>

        On 6/12/22, 8:48 PM, "Chris Lonvick via Datatracker" <nore...@ietf.org> 
wrote:


            Reviewer: Chris Lonvick
            Review result: Has Issues

            Hello,

            I have reviewed this document as part of the security directorate's 
ongoing
            effort to review all IETF documents being processed by the  IESG.  
These
            comments were written primarily for the benefit of the  security 
area
            directors.  Document editors and WG chairs should treat  these 
comments just
            like any other last call comments.

            The summary of the review is that it has issues.

            The document is well written and the Security Considerations seems 
appropriate.
            However, there is insufficient guidance given regarding when the 
EAI functional
            extension is negotiated, but when the server cannot satisfy the 
required
            obligations. The specification says that when the client and server 
negotiate
            the EAI functional specification that, "implies the possibility to 
process the
            EAI address". The draft needs to specify what happens if the client 
and server
            negotiate the EAI functional extension, but when the server cannot 
fulfill its
            obligations to provide the required information, or when the client 
cannot
            process the received information.

            This may be easily fixed by saying in the specification that the 
server will
            only accept the negotiation if it can (MUST) provide the required 
information
            specified in section 5.3.1 and that the client can (MUST) accept 
and act upon
            that received information. The specification should also go on to 
say what MUST
            happen if those conditions are not met.

            Best regards,
            Chris





_______________________________________________
regext mailing list
regext@ietf.org
https://www.ietf.org/mailman/listinfo/regext

Reply via email to