Chapter 2. Bug fixes


In this release of Red Hat Trusted Profile Analyzer (RHTPA), we fixed the following bugs.

Fixed a bug in the CVE ingestion process

When deserializing Common Vulnerabilities and Exposures (CVE) data, validation is applied to ensure all mandatory fields are supplied. CVEs with missing data is rejected. Some optional fields were erroneously being treated as mandatory causing some CVEs being rejected unnecessarily.

Indexing CVE data fails

Only Common Vulnerabilities and Exposures (CVE) data with the original schema was being indexed by RHTPA. The indexing process for CVE data was failing with the following error message.

Error parsing document 'CVE-2024-30171': DocParser("data did not match any variant of untagged enum Cve")

The v11y-indexer process was failing because the CVE schema was recently changed, and it did not recognize this new schema format. With this release of RHTPA, we updated the CVE indexing process to handle the new schema format, which allows the v11y-indexer process to index CVE data properly.

Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.