Sceawere
Vulnerability Detail
CVE-2026-68754UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
Repository Publisher Protected Content Modification
Vulnerability Metadata
- Severity
- Medium
- Score / CVSS
- 6.5
- Creation Date
- 4h ago
- Vendor
- jfrog
- Product
- artifactory
- Attack Type
- CWE-862 Missing Authorization
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
- Attack Complexity
- LOW
Narrative and Response
Description
A repository publisher without delete permission may modify protected package content under specific conditions.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "6.5",
"pubDate": "2026-08-12T15:18:22.117Z",
"pubdate": "2026-08-12T15:18:22.117Z",
"executiveSummary": "A privilege boundary bypass vulnerability exists within repository package management systems where a repository publisher lacking explicit deletion permissions can nevertheless modify protected package content under specific operational conditions. This security flaw introduces significant risk regarding package integrity, as unauthorized actors with restricted publishing privileges are able to tamper with immutable or protected repository artifacts. The impact includes potential supply chain compromise, unauthorized alteration of software distributions, and the circumvention of intended access control models governing package repositories. The attack capability relies on possessing publisher-level access while lacking delete privileges, exploiting logic flaws in how the repository verifies modification rights against protected states. Exploitation requirements necessitate valid publisher credentials coupled with specific conditions governing package update mechanisms and state validation checks within the target repository architecture.",
"technicalDetails": "The vulnerability stems from an authorization logic defect in the repository management system's handling of package updates and write operations. Specifically, the root cause lies in the insufficient validation of user permissions when a publisher attempts to overwrite or modify existing package versions that have been designated as protected. While the access control subsystem correctly blocks explicit deletion requests originating from publishers lacking delete permissions, the update or replacement workflow fails to enforce the same stringent checks against mutating protected content.\nThe attack flow proceeds as follows. First, an authenticated attacker with repository publisher privileges identifies a target package or version marked as protected. Second, instead of issuing a delete command—which would be rejected due to lack of privileges—the attacker crafts a specific modification or replacement payload targeting the protected package namespace. Third, the repository backend processes the incoming write request, incorrectly validating the operation as a standard update rather than a destructive modification subject to deletion constraints. Finally, the system accepts the payload, overwriting or altering the protected package content and violating the immutability guarantees of the repository.\nThe vulnerable component resides in the repository server's permission enforcement layer, specifically within the API endpoints handling package publishing, uploading, and version updates. The attack requires network exposure to the repository management interface, valid publisher-level authentication, and an absence of adequate state-checking mechanisms that differentiate between safe additive updates and restricted modifications of protected artifacts. The post-exploitation impact allows malicious actors to inject modified code, alter dependencies, or corrupt software artifacts distributed to consumers, severely undermining repository integrity."
}