8000 Hosts can acquire valid password via password change · Issue #1920 · cyberark/conjur · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Hosts can acquire valid password via password change #1920
Open
@john-odonnell

Description

@john-odonnell

Summary

Hosts, as non-human roles, are intended to only have an API key, and not a password. Setting a host's password is possible by making a request to the API endpoint to change a role's password using curl and a valid form of authentication. The password is then accepted as a valid means of authentication.

Steps to Reproduce

curl -X PUT -v --data My-Passw0rd\! --user 'host/host1:<api_key>' http://<conjur_host>/authn/dev/password

Expected Results

Request to change a host's password should be denied.

Actual Results (including error logs, if applicable)

A successful password change, and HTTP status 204 indicating such.

Reproducible

  • Always
  • Sometimes
  • Non-Reproducible

Version/Tag number

1.10.0

Environment setup

Found using the Conjur development environment detailed here.

Additional Information

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0