This update for apptainer fixes the following issues:
CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation
bypass and privilege escalation (bsc#1266656).
CVE-2026-56852: golang.org/x/text/unicode/norm: infinite loop on truncated/invalid UTF-8 input (bsc#1272115).
Changes for apptainer:
Update apptainer to version 1.5.3:
If the ptrace() system call does not work while building an image as
an unprivileged user, skip using PRoot to preserve file ownership and
print an INFO message.
Bind getopt from the host when using fakeroot command mode, to make
the fakeroot command work with base containers which no longer contain
getopt by default.
Extended the mksquashfs segmentation fault workaround for cases
where mksquashfs uses many processor cores.