-
公开(公告)号:US20240338197A1
公开(公告)日:2024-10-10
申请号:US18393733
申请日:2023-12-22
Applicant: Intel Corporation
Inventor: Dan HOROVITZ , Igor METRIK , Omer BEN-SHALOM , Ilil BLUM SHEM-TOV , Ofer RIVLIN
Abstract: A method and apparatus for anti-rollback protection for a non-persistent software in a system. A software install package includes a main version of software and a fallback version of the software. The fallback version of the software includes a vulnerable versions list that includes a list of vulnerable versions of the software determined up to a release date of the fallback version of the software. The fallback version of the software is stored in the system. The main version of the software is installed if the main version of the software is not listed in the vulnerable versions list. The fallback version may be updated automatically if the new fallback version higher than the existing fallback version is received. The fallback version is stored in a fallback versions' repository by an operating system or installer. The fallback version may include an allowed versions list.