{"answers":{"affected":"It affects 1 product.","exploited":"There is no known exploitation of CVE-2019-16098 in the wild and no public exploit code.","fix":"No fix has been published for CVE-2019-16098 yet. Limit exposure of the affected software until one is available.","what":"CVE-2019-16098 is a high-severity vulnerability in n/a, published on 11 Sep 2019. It can only be exploited from the same machine or local network, with no action from the victim."},"fix_prompt":"Check this codebase for CVE-2019-16098 and fix it if it is affected.\n\nWhat it is: CVE-2019-16098 is a high-severity vulnerability in n/a, published on 11 Sep 2019. It can only be exploited from the same machine or local network, with no action from the victim.\nExploitation: There is no known exploitation of CVE-2019-16098 in the wild and no public exploit code.\n\nAffected product: n/a. No package-level version data is available, so check the vendor advisory linked from the reference page.\n\nTask:\n1. Search the dependency manifests and lockfiles (for example package.json, package-lock.json, requirements.txt, poetry.lock, uv.lock, pom.xml, build.gradle, go.mod, Cargo.lock, Gemfile.lock) and any Dockerfiles for the affected packages, including transitive dependencies.\n2. If an affected version is in use, upgrade it to the fixed version for its release line with the project's package manager, so the lockfile is regenerated. Prefer the smallest upgrade that fixes it.\n3. If there is no fix, or the upgrade would break the build, do not guess: explain the risk and the safest workaround instead.\n4. Run the tests and summarise what changed and why.\n5. If nothing in the project is affected, say so and change nothing.\n\nReference: https://insights.sbomify.com/CVE-2019-16098/ (Markdown: https://insights.sbomify.com/CVE-2019-16098/index.md)","id":"CVE-2019-16098","markdown":"https://insights.sbomify.com/CVE-2019-16098/index.md","name":"CVE-2019-16098","record":{"aliases":["GHSA-pgj3-5w38-pg9m"],"analysis":{"component_type":"operating_system","fix_type":"patch","impacts":["privilege_escalation","code_execution","data_read"],"network_reachable":"adjacent_or_local","non_default_config":false,"product_category":"MSI Afterburner driver","requires_auth":"low_privilege","summary":"Authenticated users can exploit the MSI Afterburner driver to read/write arbitrary memory, enabling privilege escalation and code execution.","user_interaction":"not_required","vuln_class":"privilege_escalation"},"analysis_generated_by":"qwen3.8-flash-next","assigner":"mitre","cpe":[{"product":"afterburner","vendor":"msi"}],"cvss":{"score":7.8,"severity":"high","source":"nvd","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","version":"3.1"},"cwes":[{"id":"CWE-787","name":"Out-of-bounds Write"},{"id":"CWE-125","name":"Out-of-bounds Read"}],"description":"The driver in Micro-Star MSI Afterburner 4.6.2.15658 (aka RTCore64.sys and RTCore32.sys) allows any authenticated user to read and write to arbitrary memory, I/O ports, and MSRs. This can be exploited for privilege escalation, code execution under high privileges, and information disclosure. These signed drivers can also be used to bypass the Microsoft driver-signing policy to deploy malicious code.","ecosystems":[],"exploits":{"exploitdb":0,"first_seen":"2019-09-10","github_poc":5,"max_poc_stars":200,"metasploit":0,"nuclei":0,"refs":[{"date":"2019-09-10T15:57:36Z","kind":"github_poc","ref":"https://github.com/Barakat/CVE-2019-16098","stars":200,"title":"Local privilege escalation PoC exploit for CVE-2019-16098"},{"date":"2024-08-05T16:55:40Z","kind":"github_poc","ref":"https://github.com/Offensive-Panda/NT-AUTHORITY-SYSTEM-CONTEXT-RTCORE","stars":34,"title":"This exploit rebuilds and exploit the CVE-2019-16098 which is in driver Micro-Star MSI Afterburner 4.6.2.15658 (aka RTCore64.sys and RTCore32.sys) allows any authenticated user to read and write to arbitrary memory, I/O ports, and MSRs. Instead of hardcoded base address of Ntoskrnl.exe, I calculated it dynamically and recalulated the fields offsets"},{"date":"2023-09-01T21:35:40Z","kind":"github_poc","ref":"https://github.com/0xDivyanshu-new/CVE-2019-16098","stars":6,"title":null},{"date":"2026-01-22T02:49:53Z","kind":"github_poc","ref":"https://github.com/VortexCry-Organization/VortexCry-Ransomware-Release","stars":1,"title":"# VortexCry-Ransomware VortexCry is an advanced ransomware that utilizes multi-stage process injection (such as Process Hollowing and APC Injection) and kernel driver loading (via the CVE-2019-16098 vulnerability). It is capable of encrypting files, destroying system recovery functionalities, and demanding a ransom."},{"date":"2026-03-04T17:03:05Z","kind":"github_poc","ref":"https://github.com/CrowTheArchfiend/RTCore64-probe","stars":0,"title":"A tiny cpp program to test reading memory using a vulnerable RTCore64.sys driver/device (CVE-2019-16098).  It tries to read a \"secret\" from its own memory using the driver, to test if the handle has been closed. This requires the RTCore64.sys driver to be loaded before execution!"}],"tier":"poc_unverified"},"has_fix":null,"headline":"Privilege escalation in n/a","id":"CVE-2019-16098","indexable":true,"kev":null,"kind":"cve","links":{"ecosystem":null,"product":null,"products":[],"type":"privilege_escalation","year":"2019"},"n_packages":0,"n_references":1,"next":{"headline":"Silver Peak EdgeConnect SD-WAN before 8.1.7.x allows CSRF via JSON data to a .swf file.","id":"CVE-2019-16099"},"packages":[],"prev":{"headline":"Missing Authorization in Harbor","id":"CVE-2019-16097"},"products":["n/a"],"published":"2019-09-11","related":[{"cvss_score":5.6,"headline":"MSI Afterburner v4.6.5.16370 - Kernel Memory Leak","id":"CVE-2024-1460","kev_date_added":null,"published":"2024-03-07"},{"cvss_score":4.4,"headline":"MSI Afterburner v4.6.5.16370 - Denial of Service","id":"CVE-2024-1443","kev_date_added":null,"published":"2024-03-07"}],"sources":[{"class":"attribution","licence":"CVE Terms of Use (MITRE)","name":"CVE List","prefix":"CVE"},{"class":"attribution","licence":"US public information, NVD API terms","name":"NVD"},{"class":"attribution","licence":"CWE Terms of Use","name":"CWE (MITRE)"},{"class":"attribution","licence":"FIRST CVSS licence","name":"CVSS (FIRST)"},{"class":"open","licence":"CC0","name":"PoC-in-GitHub"}],"ssvc":{"automatable":null,"exploitation":null,"technical_impact":null},"state":"PUBLISHED","updated":"2024-08-05","vendors":["n/a"]},"summary":"Authenticated users can exploit the MSI Afterburner driver to read/write arbitrary memory, enabling privilege escalation and code execution.","url":"https://insights.sbomify.com/CVE-2019-16098/"}