CVE-2026-77123: Nexus Repository 3 - Webhook Secret Disclosure via Capability Read API

Published Sep 2, 2026
·
Updated

Nexus Repository 3 contains a sensitive information disclosure vulnerability in the capability read API. An account holding the nexus:capabilities:read privilege can retrieve the plaintext shared secret configured on a webhook capability, which is intended to be masked from all API responses. This issue affects Nexus Repository 3 versions 3.2.0 through 3.95.x, and is fixed in version 3.96.0.

Affected Software

1 affected component
Sonatype Nexus Repository 3>=3.2.0<3.96.0

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Nexus Repository 3 to a version that resolves this vulnerability.

    Fixed in 3.96.0

Event History

Sep 2, 2026
CVE Published
via MITRE·05:03 PM
Data Sourced
via MITRE·05:03 PM
DescriptionWeakness

Frequently Asked Questions

1

Which users can retrieve webhook shared secrets?

Any account granted the nexus:capabilities:read privilege can retrieve the plaintext shared secret configured on a webhook capability.

2

Are webhook secrets exposed by default?

Exposure requires both a configured webhook capability with a shared secret and an account holding the nexus:capabilities:read privilege. The issue is in the capability read API response, where the secret should have been masked.

3

What should be done if an affected instance cannot be upgraded immediately?

Restrict the nexus:capabilities:read privilege to only trusted accounts and treat configured webhook shared secrets as potentially disclosed. Rotate webhook shared secrets where possible.

4

How can administrators determine whether they are affected?

Instances running Nexus Repository 3 versions 3.2.0 through 3.95.x are affected. Check whether webhook capabilities are configured with shared secrets and whether any accounts have the nexus:capabilities:read privilege.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203