Uploaded image for project: 'JGroups'
  1. JGroups
  2. JGRP-1854

Prevent leaking of sensitive information via @Property

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 3.4.5, 3.5
    • None
    • None

      Some protocols inadvertently expose sensitive information via @Property, e.g.

      @Property String password
      

      This needs to be changed to

      @Property(exposeAsManagedAttribute=false) String password
      

      This way, password can be set via XML, but can not be queried via probe.sh or JMX.

      Examples:

      • JDBC_PING, SWIFT_PING, RACKSPACE_PING, S3_PING, GOOGLE_PING
      • AUTH and plugin tokens
      • ENCRYPT
      • SASL (see JGRP-1853)

              rhn-engineering-bban Bela Ban
              rhn-engineering-bban Bela Ban
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: