For the complete documentation index, see llms.txt. This page is also available as Markdown.
Cortex CloudApplication Security

Jenkins provides full access to authenticated user accounts

Rule Details

Cortex AppSec Rule ID

APPSEC_CICD_18

Category

IAM

Severity

HIGH

Impact

Jenkins is configured to allow full access to all authenticated user accounts. Any user account that successfully logs in to the system is granted with full administrative permissions, providing abilities such as accessing secrets, creating, modifying and deleting pipelines, and managing user accounts. This permission model puts the system at risk, as any attacker that achieves access to the system automatically controls every part of it.

Implement RBAC on the Jenkins instance to create a granular permission model. To achieve this, we recommended setting low-level permissions for users and groups on specific projects according to business requirements through the Matrix Authorization Strategy plugin.

For more information refer to https://plugins.jenkins.io/matrix-auth/.

Last updated

Was this helpful?