-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
rhel-9.7
-
Yes
-
Low
-
rhel-pt-pcp
-
2
-
False
-
False
-
-
No
-
None
-
None
-
None
-
Unspecified Release Note Type - Unknown
-
Unspecified
-
Unspecified
-
Unspecified
-
None
The problem does not seem to be severe, because the service starts and run successfully with the default configuration. However, SELinux denials appear every time the test is executed.
Reproducer:
# grafana cli plugins install grafana-mqtt-datasource
# systemctl restart grafana-server
# curl -f -s 'http://admin:admin@localhost:3000/api/plugins' | jq -r '.[].id' | grep -w 'grafana-mqtt-datasource'
# audit2allow -a
# ausearch -m AVC
Output of the "audit2allow -a":
#============= grafana_t ============== allow grafana_t cgroup_t:dir search; allow grafana_t cgroup_t:file { open read };
Output of the "ausearch -m AVC":
---- time->Fri Oct 10 00:26:20 2025 type=PROCTITLE msg=audit(1760070380.631:717): proctitle="/var/lib/grafana/plugins/grafana-mqtt-datasource/gpx_mqtt_linux_amd64" type=SYSCALL msg=audit(1760070380.631:717): arch=c000003e syscall=257 success=no exit=-13 a0=ffffffffffffff9c a1=1ced6a0 a2=80000 a3=0 items=0 ppid=13843 pid=13860 auid=4294967295 uid=996 gid=995 euid=996 suid=996 fsuid=996 egid=995 sgid=995 fsgid=995 tty=(none) ses=4294967295 comm="gpx_mqtt_linux_" exe="/var/lib/grafana/plugins/grafana-mqtt-datasource/gpx_mqtt_linux_amd64" subj=system_u:system_r:grafana_t:s0 key=(null) type=AVC msg=audit(1760070380.631:717): avc: denied { search } for pid=13860 comm="gpx_mqtt_linux_" name="/" dev="cgroup2" ino=1 scontext=system_u:system_r:grafana_t:s0 tcontext=system_u:object_r:cgroup_t:s0 tclass=dir permissive=0 ---- time->Fri Oct 10 00:50:19 2025 type=PROCTITLE msg=audit(1760071819.094:1484): proctitle="/var/lib/grafana/plugins/grafana-mqtt-datasource/gpx_mqtt_linux_amd64" type=SYSCALL msg=audit(1760071819.094:1484): arch=c000003e syscall=257 success=yes exit=3 a0=ffffffffffffff9c a1=1ced6a0 a2=80000 a3=0 items=0 ppid=23247 pid=23258 auid=4294967295 uid=996 gid=995 euid=996 suid=996 fsuid=996 egid=995 sgid=995 fsgid=995 tty=(none) ses=4294967295 comm="gpx_mqtt_linux_" exe="/var/lib/grafana/plugins/grafana-mqtt-datasource/gpx_mqtt_linux_amd64" subj=system_u:system_r:grafana_t:s0 key=(null) type=AVC msg=audit(1760071819.094:1484): avc: denied { open } for pid=23258 comm="gpx_mqtt_linux_" path="/sys/fs/cgroup/system.slice/grafana-server.service/cpu.max" dev="cgroup2" ino=5675 scontext=system_u:system_r:grafana_t:s0 tcontext=system_u:object_r:cgroup_t:s0 tclass=file permissive=1 type=AVC msg=audit(1760071819.094:1484): avc: denied { read } for pid=23258 comm="gpx_mqtt_linux_" name="cpu.max" dev="cgroup2" ino=5675 scontext=system_u:system_r:grafana_t:s0 tcontext=system_u:object_r:cgroup_t:s0 tclass=file permissive=1