Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-7380

[Java Broker] Managed Operations returning potentially confidential information should not be permitted by default on insecure connections

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • qpid-java-6.1
    • Broker-J
    • None

    Description

      Operations such as getting message content or extracting config or message data may contain confidential information. As such one would not normally wish these operations to be permitted on insecure (non-TLS) connections. We should enhance the meta data for managed operations to allow for declaring them "secure", we should then change the REST servlet to prevent the operation of "secure" operations on insecure connections. To allow those who are aware of the risks, but accept them, we should add an attribute to the (Http)Port to allow secure operations to be performed on that port even where the connection is insecure.

      Attachments

        Activity

          People

            kwall Keith Wall
            rgodfrey Robert Godfrey
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: