Those are the correct permissions.
Here's some random modules' permissions from my installation
(strict [core]; Benchmark [core]; DBI [CPAN]):
$ ls -l /home/ken/perl5/perlbrew/perls/perl-5.34.0/lib/5.34.0/strict.p
+m /home/ken/perl5/perlbrew/perls/perl-5.34.0/lib/5.34.0/Benchmark.pm
+/home/ken/perl5/perlbrew/perls/perl-5.34.0/lib/site_perl/5.34.0/cygwi
+n-thread-multi/DBI.pm
-r--r--r-- 1 ken None 31026 May 22 2021 /home/ken/perl5/perlbrew/per
+ls/perl-5.34.0/lib/5.34.0/Benchmark.pm
-r--r--r-- 1 ken None 4783 May 22 2021 /home/ken/perl5/perlbrew/per
+ls/perl-5.34.0/lib/5.34.0/strict.pm
-r--r--r-- 1 ken None 318199 Feb 1 2020 /home/ken/perl5/perlbrew/per
+ls/perl-5.34.0/lib/site_perl/5.34.0/cygwin-thread-multi/DBI.pm
I've never used Rocky Linux. I'm unable to comment on that.