def METHOD_NAME(mfsa_id, lines) -> List[AdvisoryData]:
    yamltext, mdtext = split_markdown_front_matter(lines.read())
    data = yaml.safe_load(yamltext)
    data["mfsa_id"] = mfsa_id
    affected_packages = get_affected_packages(data.get("fixed_in") or [])
    references = get_yml_references(data)
    cves = re.findall(r"CVE-\d+-\d+", yamltext + mdtext, re.IGNORECASE)
    description = html_get_p_under_h3(markdown(mdtext), "description")
    for cve in cves:
        cve_ref = Reference(
            reference_id=cve,
            url=f"https://cve.mitre.org/cgi-bin/cvename.cgi?name={cve}",
        )
        yield AdvisoryData(
            summary=description,
            aliases=[cve],
            affected_packages=list(affected_packages),
            references=references + [cve_ref],
        )