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…

PriorityP258high7.5CVSS 3.1
AVNACLPRNUINSUCNIHAN
EXPLOIT
EPSS
5.56%
92.0th 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
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.