Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Support for IPv4 and IPv6, both, to interfacesType #134

Open
johnulmer-oval opened this issue Mar 17, 2023 · 1 comment
Open

Add Support for IPv4 and IPv6, both, to interfacesType #134

johnulmer-oval opened this issue Mar 17, 2023 · 1 comment
Assignees
Labels
Bug A technical or implementation-related issue with an OVAL schema or construct.
Milestone

Comments

@johnulmer-oval
Copy link

Describe the bug
Currently, the interfacesType in the oval-system-characteristics-schema schema allows only one IP address. As IPv6 addresses come into common use, that schema needs updating. Suggest that the schema should allow more than one ip_address element and add an attribute to that element for 'ip_address_version'.

Replication Steps (if applicable)
Steps to reproduce the behavior:
Use any SCAP processor to create OVAL results.

Expected behavior
For network interfaces that have more than one IP address configured, allow the reporting of both IPv4 and IPv6 addresses.

Technically, while not common, it is possible to configure a single interface to have more than one address of each type. I don't see this often and am open to the idea that updating of the referenced schema might be more robust if it allowed multiple addresses of any type. However, in common use, currently, it appears that it is typical to have only one IPv4 and only one IPv6 for a given interface.

@vanderpol
Copy link
Member

I second this item, primarily to ensure it's not auto-closed.

@vanderpol vanderpol added this to the 5.11.2-2.0 milestone Sep 19, 2024
@vanderpol vanderpol added the Bug A technical or implementation-related issue with an OVAL schema or construct. label Sep 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug A technical or implementation-related issue with an OVAL schema or construct.
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants