Lucene search
+L

26228 matches found

Cvelist
Cvelist
•added 2026/09/23 6:29 p.m.•51 views

CVE-2026-71465 Automation-controller: automation-controller-container: automation-controller: ad-hoc command limit field allows cli argument injection into ansible executable

RunAdHocCommand.buildargs appends limit as bare positional args.appendlimit instead of using args.extend'-l', limit like RunJob. A limit beginning with - is parsed as an ansible CLI option. Currently limited to short-circuit flags --version, --help since injected element displaces required patter...

3.1CVSS0.0021EPSS
SaveExploits0References6
Vulnrichment
Vulnrichment
•added 2026/09/23 6:29 p.m.•18 views

CVE-2026-71465 Automation-controller: automation-controller-container: automation-controller: ad-hoc command limit field allows cli argument injection into ansible executable

RunAdHocCommand.buildargs appends limit as bare positional args.appendlimit instead of using args.extend'-l', limit like RunJob. A limit beginning with - is parsed as an ansible CLI option. Currently limited to short-circuit flags --version, --help since injected element displaces required patter...

3.1CVSS5.8AI score0.0021EPSS
SaveExploits0References6
Cvelist
Cvelist
•added 2026/09/23 6:29 p.m.•48 views

CVE-2026-71464 Automation-controller: automation-controller-container: automation-controller: schedule and workflowjobtemplatenode scm_branch prompt bypasses leading-dash git-argument guard

LaunchConfigurationBaseSerializer.scmbranch has no validatescmbranch leading-dash check, unlike Project/JobTemplate/JobLaunch serializers. Schedule and WFJT Node accept --upload-pack=/bin/id as scmbranch. Currently blocked at runtime by jobs.py:1502 ValueError check defense-in-depth, but the API...

3.1CVSS0.0021EPSS
SaveExploits0References6
Vulnrichment
Vulnrichment
•added 2026/09/23 6:29 p.m.•19 views

CVE-2026-71464 Automation-controller: automation-controller-container: automation-controller: schedule and workflowjobtemplatenode scm_branch prompt bypasses leading-dash git-argument guard

LaunchConfigurationBaseSerializer.scmbranch has no validatescmbranch leading-dash check, unlike Project/JobTemplate/JobLaunch serializers. Schedule and WFJT Node accept --upload-pack=/bin/id as scmbranch. Currently blocked at runtime by jobs.py:1502 ValueError check defense-in-depth, but the API...

3.1CVSS5.8AI score0.0021EPSS
SaveExploits0References6
Cvelist
Cvelist
•added 2026/09/23 6:28 p.m.•49 views

CVE-2026-71463 Automation-controller: automation-controller-container: automation-controller: notification template jinja whitelist bypass via conditional gating leaks tracebacks

Notification template Jinja AST whitelist only inspects static Getattr nodes. Dynamic subscripts job'job'+'env' and % if job.id 100 % conditional gating bypass both the AST check and the test-render stub has small job.id. At runtime, the gated branch executes and exceptions write full tracebacks...

2.7CVSS0.00273EPSS
SaveExploits0References6
Vulnrichment
Vulnrichment
•added 2026/09/23 6:28 p.m.•14 views

CVE-2026-71463 Automation-controller: automation-controller-container: automation-controller: notification template jinja whitelist bypass via conditional gating leaks tracebacks

Notification template Jinja AST whitelist only inspects static Getattr nodes. Dynamic subscripts job'job'+'env' and % if job.id 100 % conditional gating bypass both the AST check and the test-render stub has small job.id. At runtime, the gated branch executes and exceptions write full tracebacks...

2.7CVSS5.8AI score0.00273EPSS
SaveExploits0References6
Cvelist
Cvelist
•added 2026/09/23 6:25 p.m.•45 views

CVE-2026-71462 Automation-controller: automation-controller-container: automation-controller: custom_venv_path setting provides filesystem path-existence oracle on control pod

StringListPathField.tointernalvalue calls os.path.exists on unbounded user-supplied paths. 200 vs 400 response reveals existence of arbitrary absolute paths on the controller-web pod. Tenant superuser can confirm /etc/tower/SECRETKEY, k8s service-account token, receptor sockets, ConfigMap mount...

4.1CVSS0.00255EPSS
SaveExploits0References6
EUVD
EUVD
•added 2026/09/23 6:25 p.m.•19 views

EUVD-2026-85536

StringListPathField.tointernalvalue calls os.path.exists on unbounded user-supplied paths. 200 vs 400 response reveals existence of arbitrary absolute paths on the controller-web pod. Tenant superuser can confirm /etc/tower/SECRETKEY, k8s service-account token, receptor sockets, ConfigMap mount...

4.1CVSS5.8AI score0.00255EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/09/23 6:25 p.m.•21 views

CVE-2026-71462 Automation-controller: automation-controller-container: automation-controller: custom_venv_path setting provides filesystem path-existence oracle on control pod

StringListPathField.tointernalvalue calls os.path.exists on unbounded user-supplied paths. 200 vs 400 response reveals existence of arbitrary absolute paths on the controller-web pod. Tenant superuser can confirm /etc/tower/SECRETKEY, k8s service-account token, receptor sockets, ConfigMap mount...

4.1CVSS5.8AI score0.00255EPSS
SaveExploits0References6
CVE
CVE
•added 2026/09/23 6:25 p.m.•26 views

CVE-2026-71462

The automation-controller component in Red Hat Ansible Automation Platform (versions 2.5, 2.6, and 2.7) is vulnerable to a filesystem path-existence oracle. The root cause is that StringListPathField.to_internal_value() calls os.path.exists() on unbounded user-supplied paths via the CUSTOM_VENV_P...

4.1CVSS5.8AI score0.00255EPSS
SaveExploits0References6
Mend
Mend
•added 2026/09/23 6:25 p.m.•10 views

CVE-2026-71462

StringListPathField.tointernalvalue calls os.path.exists on unbounded user-supplied paths. 200 vs 400 response reveals existence of arbitrary absolute paths on the controller-web pod. Tenant superuser can confirm /etc/tower/SECRETKEY, k8s service-account token, receptor sockets, ConfigMap mount...

5.1CVSS5.8AI score0.00255EPSS
SaveExploits0References6
Cvelist
Cvelist
•added 2026/09/23 6:25 p.m.•45 views

CVE-2026-71461 Automation-controller: automation-controller-container: automation-controller: verbose internal exception disclosure via hostlist bare-exception handler

HostList.list catches bare Exception and returns stre verbatim. Via hostfilter, any authenticated user triggers Django FieldError leaking complete Host model relation graph including internal reverse accessors or PostgreSQL DataError leaking raw database error strings. Two primitives:...

4.3CVSS0.00361EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/09/23 6:25 p.m.•13 views

CVE-2026-71461 Automation-controller: automation-controller-container: automation-controller: verbose internal exception disclosure via hostlist bare-exception handler

HostList.list catches bare Exception and returns stre verbatim. Via hostfilter, any authenticated user triggers Django FieldError leaking complete Host model relation graph including internal reverse accessors or PostgreSQL DataError leaking raw database error strings. Two primitives:...

4.3CVSS5.8AI score0.00361EPSS
SaveExploits0References3
RedhatCVE
RedhatCVE
•added 2026/09/23 6:25 p.m.•17 views

CVE-2026-71462

StringListPathField.tointernalvalue calls os.path.exists on unbounded user-supplied paths. 200 vs 400 response reveals existence of arbitrary absolute paths on the controller-web pod. Tenant superuser can confirm /etc/tower/SECRETKEY, k8s service-account token, receptor sockets, ConfigMap mount...

4.1CVSS6AI score0.00255EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/09/23 6:25 p.m.•46 views

CVE-2026-71460 Automation-controller: automation-controller-container: automation-controller: any authenticated user reads red hat subscription/license details via /config/

/api/v2/config/ is protected only by IsAuthenticated. licenseinfo accountnumber, subscriptionid, poolid, sku, supportlevel, instance counts returned to any authenticated user. The superuser/auditor gate only covers projectbasedir/projectlocalpaths/customvirtualenvs, not licenseinfo. Enables socia...

4.3CVSS0.00218EPSS
SaveExploits0References6
Vulnrichment
Vulnrichment
•added 2026/09/23 6:25 p.m.•18 views

CVE-2026-71460 Automation-controller: automation-controller-container: automation-controller: any authenticated user reads red hat subscription/license details via /config/

/api/v2/config/ is protected only by IsAuthenticated. licenseinfo accountnumber, subscriptionid, poolid, sku, supportlevel, instance counts returned to any authenticated user. The superuser/auditor gate only covers projectbasedir/projectlocalpaths/customvirtualenvs, not licenseinfo. Enables socia...

4.3CVSS5.8AI score0.00218EPSS
SaveExploits0References6
Cvelist
Cvelist
•added 2026/09/23 6:24 p.m.•51 views

CVE-2026-76648 Automation-controller: automation-controller-container: aap controller: copyapiview.post() missing read authorization check enables job template secret recovery

CopyAPIView awx/awx/api/generics.py:873 sets permissionclasses = IsAuthenticated,, so DRF's getobject performs no object-level RBAC. The get handler lines 988–991 explicitly guards with request.user.canaccessobj.class, 'read', obj — but post lines 1001–1010 does not. POST only checks:...

8.5CVSS0.00412EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/09/23 6:24 p.m.•17 views

CVE-2026-76648 Automation-controller: automation-controller-container: aap controller: copyapiview.post() missing read authorization check enables job template secret recovery

CopyAPIView awx/awx/api/generics.py:873 sets permissionclasses = IsAuthenticated,, so DRF's getobject performs no object-level RBAC. The get handler lines 988–991 explicitly guards with request.user.canaccessobj.class, 'read', obj — but post lines 1001–1010 does not. POST only checks:...

8.5CVSS5.9AI score0.00412EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/09/23 6:08 p.m.•48 views

CVE-2026-71459 Automation-controller: automation-controller-container: automation-controller: jobjobeventschildrensummary rbac bypass exposes cross-tenant job event tree structure

JobJobEventsChildrenSummary view has no model/parentmodel. ModelAccessPermission.checkgetpermissions falls through returns True for any authenticated user. The view uses raw getobjector404Job, pk without DRF object-level permission check. Zero-privilege user reads event tree structure,...

5CVSS0.00278EPSS
SaveExploits0References6
Vulnrichment
Vulnrichment
•added 2026/09/23 6:08 p.m.•14 views

CVE-2026-71459 Automation-controller: automation-controller-container: automation-controller: jobjobeventschildrensummary rbac bypass exposes cross-tenant job event tree structure

JobJobEventsChildrenSummary view has no model/parentmodel. ModelAccessPermission.checkgetpermissions falls through returns True for any authenticated user. The view uses raw getobjector404Job, pk without DRF object-level permission check. Zero-privilege user reads event tree structure,...

5CVSS5.7AI score0.00278EPSS
SaveExploits0References6
Rows per page
Query Builder