You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
nasm
About this tag
NASM, the Netwide Assembler, is a widely used assembler for x86/x86-64 development. Discussions on WindowsForum.com highlight several security vulnerabilities in NASM, including CVE-2022-46457, a segmentation fault in the IEEE output writer causing denial of service; CVE-2022-46456, a global buffer overflow in the debug output code; and CVE-2020-21528, a crash in the ieee_segment routine. These issues affect NASM version 2.16 and earlier, posing risks to build systems that process untrusted assembly input. Users are advised to apply patches and updates from upstream and distribution sources to mitigate these memory-safety and availability flaws.
NASM users should immediately take notice: a segmentation fault bug in the IEEE output writer for NASM 2.16—tracked as CVE-2022-46457—can be triggered by a crafted assembly file and causes the assembler to crash, producing a denial-of-service condition for any workflow that processes untrusted...
NASM users and maintainers should treat CVE‑2022‑46456 as a live, unresolved memory‑safety issue: Netwide Assembler (NASM) v2.16 contains a global buffer overflow in the dbg output code (function dbgdbg_typevalue in /output/outdbg.c) that can crash the assembler and, depending on circumstances...
A segmentation fault in NASM’s ieee_segment routine quietly resurfaced as CVE‑2020‑21528: a small, narrowly scoped bug with outsized operational risk for build systems that accept untrusted assembly input. The flaw — rooted in outieee.c’s ieee_segment function — allowed a crafted assembly file...
FFmpeg 8.0 is out — a landmark upgrade that folds OpenAI’s Whisper transcription into the filter chain, expands Vulkan-based video processing across encoders and decoders, and modernizes the build and optimization stack with broad CPU and GPU-focused improvements.
Background
FFmpeg remains the...
FFmpeg 8.0 "Huffman" lands as a sweeping, technically ambitious release that folds AI transcription, broad Vulkan compute support, dozens of native decoders, and notable hardware-acceleration improvements into the project’s core — a release the developers call one of their largest to date and...
FFmpeg’s new assembly lessons have turned a niche skill into a teachable path: a compact, practical curriculum aimed squarely at developers who want to write the kind of hand-optimized SIMD code that still powers the highest-performance media pipelines. The lessons, published as a public...
assembly
avx-512
avx2
checkasm
codec
cpu detection
ffmpeg
kernel optimization
nasm
neon
optimization
performance
simd
sse
system build
windows development
x86
yasm
FFmpeg 8.0 lands as a major milestone for open-source media tooling, introducing Vulkan-based video processing, a native AV1 Vulkan encoder, an OpenAI Whisper transcription filter, expanded VVC and ProRes support, and a raft of security and build changes that together reshape how creators...