Uploaded image for project: 'Ranger'
  1. Ranger
  2. RANGER-2006

Fix problems detected by static code analysis in ranger usersync for ldap sync source

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 0.7.1
    • 1.0.0, master
    • Ranger, usersync
    • None

    Description

      1. Overview : The method goUpGroupHierarchyLdap() invokes a dynamically generated LDAP filter with unvalidated input, which could allow an attacker to modify the statement's meaning.
      In the file LdapDeltaUserGroupBuilder.java similar issues were on line numbers 913

      Comments : need to verify the search() parameters for validation
      2. Overview : The method goUpGroupHierarchyLdap() invokes a dynamically generated LDAP filter with unvalidated input, which could allow an attacker to modify the statement's meaning.
      In the file LdapUserGroupBuilder.java similar issues were on line numbers 818

      Comments : need to verify the search() parameters for validation

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            spolavarapu Sailaja Polavarapu
            spolavarapu Sailaja Polavarapu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment