diff --git a/private/system_server.te b/private/system_server.te
index b0aa9b5aa859499720225c34a92f287f27e6aaf6..0c9067d67576a0f129562df1e131850ed216e642 100644
--- a/private/system_server.te
+++ b/private/system_server.te
@@ -756,6 +756,7 @@ with_asan(`
 
 # allow system_server to read the eBPF maps that stores the traffic stats information amd clean up
 # the map after snapshot is recorded
+allow system_server fs_bpf:dir search;
 allow system_server fs_bpf:file read;
 allow system_server netd:bpf map_read;