You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 2, 2024. It is now read-only.
Repository navigation
This repository was archived by the owner on Oct 2, 2024. It is now read-only.
clarify how to handle reg_multi_sz values with no values #61
The OVAL Language Specification and schema documentation does not specify how to handle reg_multi_sz values with no values. Reg_multi_sz values, with no values, should be given a status of "does not exist".
Please see the following oval-developer-list for more information.
I may be opening a can of worms here, but I am pretty sure that we (CIS) have a benchmark or two which recommend certain settings have an empty value, and those settings correspond to registry keys which are REG_MULTI_SZ's. Therefore our recommendation is that the registry key exists and contains an empty array of values. By the specification, the registry_item would then be created with a <value status="does_not_exist">, and evaluation would then dictate that the item would fail. Using the "does_not_exist" status here doesn't seem to allow for an expected state of an empty array of values.
The OVAL Language Specification and schema documentation does not specify how to handle reg_multi_sz values with no values. Reg_multi_sz values, with no values, should be given a status of "does not exist".
Please see the following oval-developer-list for more information.
http://making-security-measurable.1364806.n2.nabble.com/The-case-of-the-empty-REG-MULTI-SZ-value-tp7302345.html