cbcvebase.
CVE-2022-36883
published 2022-07-27

CVE-2022-36883: A missing permission check in Jenkins Git Plugin 4.11.3 and earlier allows unauthenticated attackers to trigger builds of jobs configured to use an…

PriorityP279high7.5CVSS 3.1
AVNACLPRNUINSUCNIHAN
ITWEXPLOITVulnCheck KEV
Exploited in the wild
EPSS
7.00%
94.2th percentile
A missing permission check in Jenkins Git Plugin 4.11.3 and earlier allows unauthenticated attackers to trigger builds of jobs configured to use an attacker-specified Git repository and to cause them to check out an attacker-specified commit.

Affected

28 ranges· showing 25
VendorProductVersion rangeFixed in
jenkinsandroid_signing_plugin——
jenkinsbmc_ami_devx_code_debug_code_coverage_plugin——
jenkinsbmc_ami_devx_code_pipeline_operations_plugin——
jenkinsbuckminster_plugin——
jenkinsclif_performance_testing_plugin——
jenkinscode_pipeline_plugin——
jenkinscompuware_topaz_utilities_plugin——
jenkinscoverity_plugin——
jenkinsdeployer_framework_plugin——
jenkinsdynamic_extended_choice_parameter_plugin——
jenkinsexternal_monitor_job_type_plugin——
jenkinsfiles_found_trigger_plugin——
jenkinsfor_more_information_see_the_plugin——
jenkinsgit<= 4.11.3—
jenkinsgit_client_plugin——
jenkinsgit_plugin——
jenkinsgithub_plugin——
jenkinsgoogle_cloud_backup_plugin——
jenkinshashicorp_vault_plugin——
jenkinshttp_request_plugin——
jenkinsjenkins_ci_server_plugin——
jenkinsjob_configuration_history_plugin——
jenkinslack_of_authentication_mechanism_in_git_plugin——
jenkinslucene-search_plugin——
jenkinsmaven_metadata_plugin——

Detection & IOCsextracted from sources · hover to see the quote

url/git/notifyCommit?url={{randstr}}&branches={{randstr}}↗
  • →HTTP GET request to the /git/notifyCommit endpoint with 'url' and 'branches' parameters — no authentication required — is the attack vector for CVE-2022-36883. ↗
  • →A 200 HTTP response containing both 'repository:' and 'SCM API plugin' in the body confirms the endpoint is reachable and vulnerable. ↗
  • →Shodan queries for 'X-Jenkins' or 'x-jenkins' response headers can be used to identify exposed Jenkins instances potentially running the vulnerable Git Plugin. ↗
  • ·The vulnerability affects Jenkins Git Plugin version 4.11.3 and earlier; upgrade to 4.11.4 or later to remediate. ↗
  • ·The nuclei template is tagged 'intrusive' — active probing of /git/notifyCommit will actually trigger builds on vulnerable targets. ↗
  • ·Red Hat has marked jenkins-2-plugins for OpenShift Container Platform 3.11 as 'Will not fix', meaning patching may not be available for that package. ↗

CVSS provenance

nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
vulncheck7.5HIGH
vendor_redhat7.5HIGH
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.