No. A CMDB only reflects what's been manually entered or pulled in through approved integrations, which is exactly why shadow assets exist there. Discovery has to run separately and then get reconciled against the CMDB to close the gap.
FAQ
Attack Surface Discovery