About 161,000 results
Open links in new tab
  1. javascript - How can this code make buffer overflow - Stack Overflow

    Jun 17, 2016 · I hit a buffer overflow because I initialized a buffer as a Uint8Array() array then replaced that buffer with a Float32Array()

  2. What is a buffer overflow and how do I cause one?

    Feb 22, 2009 · A buffer overflow is basically when a crafted section (or buffer) of memory is written outside of its intended bounds. If an attacker can manage to make this happen from outside of a program it can cause security problems as it could potentially allow them to manipulate arbitrary memory locations, although many modern operating systems protect ...

  3. Buffer Overflow Attack with Example - GeeksforGeeks

    Jan 29, 2025 · Attacker would use a buffer-overflow exploit to take advantage of a program that is waiting on a user’s input. There are two types of buffer overflows: stack-based and heap-based. Heap-based, which are difficult to execute and the least common of the two, attack an application by flooding the memory space reserved for a program.

  4. Exploring JavaScript Buffer Overflow: Examples and Prevention

    Understanding how buffer overflow works and how to prevent it is crucial for secure coding practices. What is Buffer Overflow? Buffer overflow occurs when a program writes more data to a buffer than it can hold, leading to memory corruption and potential security vulnerabilities.

  5. ArrayBuffer - JavaScript | MDN - MDN Web Docs

    Jan 31, 2025 · The ArrayBuffer object is used to represent a generic raw binary data buffer. It is an array of bytes, often referred to in other languages as a "byte array".

  6. Handling Node.js Buffer Overflow Issues - freecoderteam.com

    Oct 5, 2024 · Node.js buffers are used for handling data input/output. Buffers can hold arbitrary binary data. If you're experiencing issues with buffer overflow, it could be due to multiple reasons: Buffer size limit: Each buffer has a maximum size and once that is exceeded, new data will overwrite the existing data instead of creating a new one.

  7. Buffer overflow — what is it and why is it still such a security ...

    Feb 5, 2024 · Specifically, we will be looking at the stack-based buffer overflow. We will be getting down and dirty with C, assembly and GDB. If you don’t want to go that deep but still want to better...

  8. Buffer | Node.js v23.11.0 Documentation

    Buffer objects are used to represent a fixed-length sequence of bytes. Many Node.js APIs support Buffer s. The Buffer class is a subclass of JavaScript's <Uint8Array> class and extends it with methods that cover additional use cases. Node.js APIs accept plain <Uint8Array> s wherever Buffer s are supported as well.

  9. javascript - Recommended way to grow a Buffer? - Stack Overflow

    Let's say I want to write more data than the Buffer has room for. What is the recommended way to grow it? It doesn't seem like there is a .grow method or similar. I can call Buffer.from(buf) to create a new Buffer, but that seems inefficient.

  10. What is a Buffer Overflow vulnerability, and how can it be …

    In this article, we'll unravel the enigma surrounding Buffer Overflows, explore how attackers exploit them, and equip ourselves with JavaScript examples to combat this menace. Buffer Overflow arises when a program attempts to write data beyond the bounds of a buffer, leading to memory corruption.

  11. Some results have been removed