preprocessor

About this tag
The preprocessor tag on WindowsForum.com covers discussions about preprocessor components in assemblers and compilers, with a focus on security vulnerabilities. A notable thread details CVE-2023-51258, a memory leak in the YASM assembler's NASM preprocessor module (new_Token routine). This vulnerability allows local users to exhaust memory by repeatedly triggering the leak, leading to denial of service. The content highlights how preprocessor bugs can impact availability in developer toolchains and build systems. Topics include memory management, security advisories, and the role of preprocessors in code assembly.
  1. CVE-2023-51258: Local memory leak in YASM preprocessor new_Token (1.3.0)

    A small, targeted memory leak in the YASM assembler has emerged as a quietly dangerous availability problem: CVE-2023-51258 identifies a leak in the new_Token routine of the NASM preprocessor module that can be triggered by local users and, when exploited repeatedly, can exhaust memory and deny...