Vulnerability in mysql-connector-j should be reported but is not #7129
|
I have a project which uses I've done a bit of digging and can confirm
The CPE for the vulnerability is I've had plenty of other vulnerabilities reported since starting to use DT, so it's not that the whole system is wrongly configured (although I accept there may be something that's not right about the configuration). Any suggestions on remedying this (if it's likely to be an issue my end) would be appreciated. |
Replies: 1 comment 2 replies
|
The important detail is that the NVD record identifies the product with a CPE ( I would check the component's CPE field, not only its PURL. If it is empty, a reproducible remedy is to have the SBOM generator emit a CPE for this component (for example the Oracle This appears to be an identifier-domain mismatch rather than suppression or dependency-tree configuration. NVD confirms that |
9.1.0is in the affected9.0.0–9.2.0range, but the two identifiers do not automatically correlate in Dependency-Track.The important detail is that the NVD record identifies the product with a CPE (
oracle:mysql_connectors), while your component is identified with a Maven PURL. Dependency-Track's NVD matching requires the component itself to have a valid CPE; it does not infer an arbitrary CPE from a PURL. The project FAQ explicitly calls out that there is no PURL-to-CPE/CVE mapping in the local NVD mirror.I would check the component's CPE field, not only its PURL. If it is empty, a reproducible remedy is to have the SBOM generator emit a CPE for this component (for example the Oracle
my…