Skip to content

x/vulndb: potential Go vuln in github.com/juju/juju: GHSA-x5rv-w9pm-8qp8 #1598

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
GoVulnBot opened this issue Mar 1, 2023 · 3 comments
Assignees
Labels
excluded: NOT_IMPORTABLE This vulnerability only exists in a binary and is not importable.

Comments

@GoVulnBot
Copy link

In GitHub Security Advisory GHSA-x5rv-w9pm-8qp8, there is a vulnerability in the following Go packages or modules:

Unit Fixed Vulnerable Ranges
github.com/juju/juju 3.0.3 >= 3.0.0, < 3.0.3

Cross references:
No existing reports found with this module or alias.

See doc/triage.md for instructions on how to triage this report.

modules:
  - module: github.com/juju/juju
    versions:
      - introduced: 3.0.0
        fixed: 3.0.3
    packages:
      - package: github.com/juju/juju
  - module: github.com/juju/juju
    versions:
      - introduced: 2.9.22
        fixed: 2.9.38
    packages:
      - package: github.com/juju/juju
description: |
    ### Impact
    An authenticated user who has read access to the juju controller model, may construct a remote request to download an arbitrary file from the controller's filesystem.

    ### Patches
    Patched in juju 2.9.38 and juju 3.0.3
    [juju/juju#ef803e2](https://github.com/juju/juju/commit/ef803e2a13692d355b784b7da8b4b1f01dab1556)

    ### Workarounds
    Limit read access to the controller model to only trusted users.
cves:
  - CVE-2023-0092
ghsas:
  - GHSA-x5rv-w9pm-8qp8
references:
  - advisory: https://github.com/juju/juju/security/advisories/GHSA-x5rv-w9pm-8qp8
  - fix: https://github.com/juju/juju/commit/ef803e2a13692d355b784b7da8b4b1f01dab1556
  - web: https://bugs.launchpad.net/juju/+bug/1999622
  - advisory: https://github.com/advisories/GHSA-x5rv-w9pm-8qp8

@zpavlinovic zpavlinovic self-assigned this Mar 1, 2023
@zpavlinovic zpavlinovic added the excluded: NOT_IMPORTABLE This vulnerability only exists in a binary and is not importable. label Mar 1, 2023
@zpavlinovic
Copy link
Contributor

juju is a CLI tool and the fix is in the server package whose only imports are clones.

@gopherbot
Copy link
Contributor

Change https://go.dev/cl/472715 mentions this issue: data/excluded: batch add GO-2023-1599, GO-2023-1598

@gopherbot
Copy link
Contributor

Change https://go.dev/cl/592759 mentions this issue: data/reports: unexclude 75 reports

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
excluded: NOT_IMPORTABLE This vulnerability only exists in a binary and is not importable.
Projects
None yet
Development

No branches or pull requests

3 participants