Nouvelles fonctionnalités et changements dans UEK 8U1
Les nouvelles fonctionnalités, améliorations et changements notables suivants sont introduits dans UEK 8U1.
Version du noyau
UEK 8U1 est initialement sorti avec la version 6.12.0-100.28.2 du noyau.
Renforcement du dmesg pour les privilèges d'administrateur
UEK 8U1 est créé avec l'indicateur SECURITY_DMESG_RESTRICT activé. Les privilèges d'administrateur sont maintenant requis pour exécuter la commande dmesg lorsqu'un système exécute UEK 8U1.
Cette mise à jour empêche le système d'accéder sans restriction aux informations sensibles sur le système. Utilisez la commande sudo pour obtenir les privilèges d'administrateur lors de l'exécution de dmesg.
Si vous devez désactiver cette restriction de toute urgence, vous pouvez exécuter sudo sysctl kernel.dmesg_restrict=0 pour désactiver temporairement la restriction. Vous pouvez également ajouter l'entrée de configuration dans un fichier de configuration du système dans le répertoire /etc/sysctl.d/ :
echo "kernel.dmesg_restrict = 0" | sudo tee /etc/sysctl.d/dmesg-restrict
sudo sysctl --system
Considérez le risque de sécurité lié à la désactivation de cette restriction avant de le faire, et évaluez s'il serait préférable de résoudre cette exigence d'une autre manière.
Inducteurs mis à jour
Les pilotes de périphériques inclus dans UEK 8U1 sont alignés avec les pilotes du noyau en amont Linux 6.12. Quelques mises à jour notables sont incluses dans lesquelles les pilotes incluent des fonctionnalités ou des correctifs disponibles dans des versions ultérieures du noyau en amont.
De nombreux modules de pilote ne suivent plus les informations de version. Oracle travaille avec les fournisseurs pour aligner les pilotes de périphérique inclus dans UEK 8U1 avec le code disponible dans les versions de noyau en amont.
Les mises à jour notables des pilotes sont présentées dans le tableau suivant :
| Module de pilote | Description du conducteur | Version du noyau alignée | Mises à jour notables |
|---|---|---|---|
|
|
Pilote Broadcom MegaRAID SAS |
6,15 |
Plusieurs correctifs et améliorations de la version 6.15 ont été rétroportés dans cette version. Notez que ce pilote inclut une chaîne de version : 07.734.00.00-rc1 |
|
|
Pilote HPE MGA G200 SE |
6,12 |
Mise à jour fournie par le partenaire pour les nouveaux appareils iLO7 sur les serveurs HPE Gen12. |
|
|
Pilote de périphérique de contrôleur de stockage Broadcom MPI3 |
6,15 |
Plusieurs correctifs et améliorations de la version 6.15 ont été rétroportés dans cette version. Notez que ce pilote inclut une chaîne de version : 8.13.0.5.50 |
|
|
Broadcom LSI MPT Fusion SAS 3.0 Pilote de périphérique |
6,15 |
Plusieurs correctifs et améliorations de la version 6.15 ont été rétroportés dans cette version. Notez que ce pilote inclut une chaîne de version : 52.100.00.00 |
Fonctions obsolètes et supprimées
Les fonctions suivantes sont obsolètes, supprimées ou ne sont plus prises en charge dans UEK 8U1 :
Fonctions obsolètes
-
Algorithme SHA-1
L'algorithme SHA-1 est obsolète dans UEK 8U1 alors qu'il est en mode FIPS et sera supprimé dans une prochaine version UEK. L'algorithme SHA-1 a été retiré par le National Institute of Standard and Technology (NIST) parce que l'algorithme de hachage SHA-1 n'est plus considéré comme sécurisé. Voir les notes de version d'Oracle Linux pour plus de détails sur l'utilisation et l'abandon de SHA-1.
-
Les modules de noyau déplacés vers l'ensemble
kernel-uek-modules-deprecatedsont maintenant obsolètes.Ces modules pourraient être supprimés dans une prochaine version d'UEK.
Pour obtenir une liste détaillée, voir Abandon du module UEK 8 (x86_64) et Abandon du module UEK 8 (aarch64).
-
cgroupsv1est obsolètecgroupsv1est obsolète dans Oracle Linux 9 et est supprimé dans Oracle Linux 10. -
XFS_SUPPORT_V4est obsolèteLe format du système de fichiers V4 contient des faiblesses connues dans le format sur disque. Par conséquent, l'option est obsolète dans UEK 8U1 et sera supprimée dans une future version UEK.
Vous pouvez vérifier si le système de fichiers est formaté pour utiliser V4, en exécutant la commande <device> xfs_db -r -c version.
Si la fonction est activée, vous devez sauvegarder les données, reformater l'appareil et restaurer les données.
-
XFS_SUPPORT_ASCII_CIest obsolèteLa fonction de nom non sensible à la casse XFS ASCII est obsolète dans UEK 8U1 et sera supprimée dans une prochaine version UEK. La fonction a fourni une option pour formater un système de fichiers XFS avec l'option
ascii-ciactivée pour désactiver la sensibilité à la casse.Vous pouvez vérifier si la fonction est activée à l'aide de la commande xfs_info.
Si la fonction est activée, vous devez sauvegarder les données, reformater l'appareil avec l'option désactivée et restaurer les données.
-
Les options
CONFIG_SECURITY_SELINUX_DISABLEetCONFIG_SECURITY_WRITABLE_HOOKSsont désactivéesL'option de désactivation de SELinux à l'exécution à l'aide de l'interface sysfs est supprimée dans cette version UEK.
La méthode privilégiée pour désactiver SELinux consiste à utiliser le paramètre d'initialisation
selinux=0
Fonctions supprimées
-
L'accès illimité au tampon de la bague du noyau est supprimé.
L'accès sans privilèges à la mémoire tampon de l'anneau du noyau au moyen de la sortie de commande dmesg est supprimé dans cette version. Utilisez la commande sudo pour escalader vers les privilèges d'administrateur lors de l'exécution de la commande dmesg. Voir Dmesg Hardening for Administrator Privileges.
-
L'option
CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DESpour les types de chiffrement GSS 3DES/DES3 RPCSEC est désactivéeLes types de chiffrement GSS RPCSEC DES et Triple-DES (3DES/DES3) sont supprimés dans cette version UEK.
Ces types de chiffrement étaient obsolètes par les RFC 6649 et 8429, car ils sont connus pour être non sécurisés.
-
Les options
CONFIG_NFS_V2etCONFIG_NFSD_V2pour le client et le serveur NFSv2 sont désactivéesLa prise en charge des clients NFSv2 et des serveurs NFSv2 est supprimée dans cette version UEK.
NFSv2 a longtemps été remplacé par NFSv3 et NFSv4, qui offrent des fonctionnalités, des performances et une sécurité améliorées.
- L'option
CONFIG_NFS_DISABLE_UDP_SUPPORTpour NFSv3 sur UDP est activéeLa prise en charge de NFS version 3 sur le protocole réseau UDP est supprimée dans cette version UEK.
Les mises en œuvre modernes de NFS/RPC sur TCP et RDMA offrent de meilleures performances qu'UDP, et fournissent une livraison fiable et commandée des données combinée au contrôle de la congestion.
Notez que NFSv4 n'est déjà pas pris en charge sur UDP, pour les mêmes raisons. -
L'option
CONFIG_STAGINGest désactivéeL'option de configuration du noyau
CONFIG_STAGINGest désactivée dans UEK 8U1. L'option noyau a mis à disposition des pilotes qui ne répondent pas nécessairement au niveau de qualité du noyau le plus élevé et qui étaient disponibles pour une utilisation test. L'option était obsolète dans UEK R7 et est supprimée dans UEK 8U1. -
L'option
CONFIG_IXGBest désactivéeLe
CONFIG_IXGBpour le matériel Intel PRO/10GbE est supprimé dans cette version UEK. -
crashkernel=supprimé automatiquement
L'option
crashkernel=autoétait obsolète dans UEK R7 et n'était pas prise en charge pour Oracle Linux 9. L'option noyau est supprimée dans UEK 8U1. Pour plus d'informations sur la configuration du paramètrecrashkernelsur Oracle Linux, voir Gestion des noyaux et démarrage du système sur Oracle Linux. -
L'option
CONFIG_IP_NF_TARGET_CLUSTERIPest désactivéeL'option
CONFIG_IP_NF_TARGET_CLUSTERIPqui vous a permis de créer des grappes d'équilibrage de charge de serveurs réseau sans routeur ou commutateur dédié d'équilibrage de charge est supprimée au profit de la fonctionnalité déjà en correspondance de grappe Netfilter. -
Option
CONFIG_EFI_VARSdésactivéeL'option
CONFIG_EFI_VARSqui a fourni l'interface sysfsefivarspour configurer les variables UEFI est supprimée de cette version d'UEK. La fonctionnalité de remplacement est présente dans le noyau depuis 2012. Pour plus de renseignements, consultez la page https://www.kernel.org/doc/html/latest/filesystems/efivarfs.html. -
Pilote Firewire supprimé
L'option
CONFIG_FIREWIREest désactivée dans cette version UEK. -
Plusieurs modules du programmateur de réseau supprimés
Les modules de programmateur de réseau suivants étaient obsolètes dans UEK R7 et sont maintenant supprimés dans UEK 8U1 :
-
cls_tcindex -
cls_rsvp -
sch_dsmark -
sch_atm -
sch_cbq
-
-
Module
resilient_rdmaipsuppriméLe module
resilient_rdmaipétait obsolète dans UEK R7 et est maintenant supprimé. -
Module de noyau
oracleasmsuppriméLe module de noyau
oracleasmest supprimé dans UEK 8U1. Notez que ce module continue d'être pris en charge dans les versions UEK R5 et UEK R6.Oracle ASMLib continue d'être pris en charge à l'aide des interfaces
io_uring. Pour plus d'informations, voir Oracle Linux : Installation et configuration d'Oracle ASMLIB v3. -
Module de noyau
sundancesuppriméLe pilote DLink Sundance (ST201),
sundance, est supprimé dans UEK 8U1. Le module a été supprimé dans le noyau amont car il n'était pas mis à jour. -
Module de noyau
cpu5_wdtsuppriméLe pilote Watchdog
cpu5_wdtest supprimé dans UEK 8U1. Le module a été supprimé dans le noyau en amont car il présentait plusieurs problèmes qui n'étaient pas résolus et manquaient de maintenance. -
Modules de noyau
i2c-amd756-s4882eti2c-nforce2-s4985supprimésLes pilotes muxing hérités
i2c-amd756-s4882eti2c-nforce2-s4985sont supprimés dans UEK 8U1. Le module a été supprimé dans le noyau amont car il est vieux et contient du code techniquement inexact. -
Modes cryptographiques
CONFIG_CRYPTO_OFBetCONFIG_CRYPTO_CFBLe mode CFB (Cipher Feedback) (NIST SP800-38A) utilisé pour la cryptographie TPM2 et le mode OFB (Output Feedback) (NIST SP800-38A) utilisé pour transformer un chiffrement par blocs en un chiffrement de flux synchrone sont supprimés dans UEK 8U1, pour s'aligner avec les modifications en amont.