5 matches found
EUVD-2026-46353
Data::SortedSet::Shared versions before 0.03 for Perl allow an out-of-bounds read via unvalidated node indices in the rank and min/max query paths. The attach-time validator ssvalidateheader bounds only the root index against the node pool nodecapacity. The order-statistics and min/max queries th...
CVE-2026-59140
Data::SortedSet::Shared versions before 0.03 for Perl allow an out-of-bounds read via unvalidated node indices in the rank and min/max query paths. The attach-time validator ssvalidateheader bounds only the root index against the node pool nodecapacity. The order-statistics and min/max queries th...
CVE-2026-65062
Data::SortedSet::Shared for Perl (before 0.03) creates an mmap backing file with mode 0666 and opens it with O_RDWR|O_CREAT, but without O_EXCL or O_NOFOLLOW. The segment is created in sortedset.h with open(path, O_RDWR|O_CREAT, 0666). With umask 022, the resulting file is world-readable (0644). ...
CVE-2026-65062 Data::SortedSet::Shared versions before 0.03 for Perl create a world-readable mmap backing file and open it without O_EXCL or O_NOFOLLOW
Data::SortedSet::Shared versions before 0.03 for Perl create a world-readable mmap backing file and open it without OEXCL or ONOFOLLOW. The segment is created in sortedset.h with openpath, ORDWR|OCREAT, 0666. The mode is 0666, so under the default umask 022 the file is created mode 0644...
CVE-2026-59140
Data::SortedSet::Shared for Perl versions before 0.03 is vulnerable to an out-of-bounds read in rank and min/max queries. The attach-time validator bounds only the header root index against node_capacity; however, order-statistics and min/max lookups read neighbors from an mmap’d segment (childre...