CVE-20XX-?
agent?

Memory safety CVEs.

Published CVEs classified as memory safety, ranked by exploit odds.

107 CVEs · updated 2026-11-13 05:01 UTC

Reset all
  1. CVE-2026-116945

    Heap-based buffer overflow in SQL Server allows an unauthorized attacker to execute code over a network.

    Memory safety Server

    9.8 CRITICAL 1% exploit odds No fix listed
  2. CVE-2026-67382

    Use of uninitialized resource in SQL Server allows an authorized attacker to disclose information over a network.

    Memory safety Server

    6.5 MEDIUM 1% exploit odds No fix listed
  3. CVE-2026-116936

    Stack-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    7.2 HIGH 1% exploit odds No fix listed
  4. CVE-2026-68783

    Use of uninitialized resource in SQL Server allows an authorized attacker to disclose information over a network.

    Memory safety Server

    6.5 MEDIUM 1% exploit odds No fix listed
  5. CVE-2026-116932

    Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.

    Memory safety Server

    6.5 MEDIUM 1% exploit odds No fix listed
  6. CVE-2026-116946

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    8.8 HIGH 1% exploit odds No fix listed
  7. CVE-2026-116933

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    7.2 HIGH 1% exploit odds No fix listed
  8. CVE-2026-116943

    Buffer over-read in SQL Server allows an unauthorized attacker to disclose information over a network.

    Memory safety Server

    7.5 HIGH 1.0% exploit odds No fix listed
  9. CVE-2026-67646

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    8.8 HIGH 1.0% exploit odds No fix listed
  10. CVE-2026-116940

    Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.

    Memory safety Server

    4.9 MEDIUM 0.9% exploit odds No fix listed
  11. CVE-2026-67632

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    8.8 HIGH 0.9% exploit odds No fix listed
  12. CVE-2026-67391

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    8.8 HIGH 0.9% exploit odds No fix listed
  13. CVE-2026-118104

    Use of uninitialized resource in SQL Server allows an authorized attacker to disclose information over a network.

    Memory safety Server

    6.5 MEDIUM 0.9% exploit odds No fix listed
  14. CVE-2026-116935

    Buffer over-read in SQL Server allows an authorized attacker to disclose information over a network.

    Memory safety Server

    6.5 MEDIUM 0.9% exploit odds No fix listed
  15. CVE-2026-109499

    Access of resource using incompatible type ('type confusion') in Microsoft Office SharePoint allows an authorized attacker to execute code over a network.

    Memory safety Server

    8.8 HIGH 0.9% exploit odds No fix listed
  16. CVE-2026-17401

    IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2 could allow a remote authenticated attacker to execute arbitrary code due to a stack-based buffer overflow.

    Memory safety Server

    7.2 HIGH 0.9% exploit odds No fix listed
  17. CVE-2026-116944

    Heap-based buffer overflow in SQL Server allows an authorized attacker to elevate privileges over a network.

    Memory safety Server

    7.2 HIGH 0.9% exploit odds No fix listed
  18. CVE-2026-118103

    Out-of-bounds read in SQL Server allows an unauthorized attacker to disclose information over a network.

    Memory safety Server

    6.5 MEDIUM 0.9% exploit odds No fix listed
  19. CVE-2026-67375

    Stack-based buffer overflow in SQL Server allows an authorized attacker to elevate privileges over a network.

    Memory safety Server

    8.8 HIGH 0.9% exploit odds No fix listed
  20. CVE-2026-116941

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    8.8 HIGH 0.9% exploit odds No fix listed
  21. CVE-2026-116942

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    8.8 HIGH 0.9% exploit odds No fix listed
  22. CVE-2026-67372

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    8.8 HIGH 0.8% exploit odds No fix listed
  23. CVE-2026-67374

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    8.8 HIGH 0.8% exploit odds No fix listed
  24. CVE-2026-116939

    Out-of-bounds read in SQL Server allows an authorized attacker to disclose information over a network.

    Memory safety Server

    5.7 MEDIUM 0.8% exploit odds No fix listed
  25. CVE-2026-82391

    The HTTP/2 front-end of the Zephyr HTTP server aliased connection receive state as a scratch output. In subsys/net/lib/http/http_server_http2.c, handle_http2_static_fs_resource() passed &client->data_len as the file_size out-parameter of http_server_find_file(). client->data_len is the count of unprocessed bytes remaining in the fixed-size per-connection receive buffer client->buffer[CONFIG_HTTP_SERVER_CLIENT_BUFFER_SIZE] (256 bytes by default), an invariant every frame handler and the socket receive path rely on. Serving any static file therefore replaced that bounded value with the file's on-disk size, and nothing resets it afterwards. The defect is reached by an unauthenticated HTTP/2 GET for any file under the web root, in applications that register a static-filesystem resource (HTTP_RESOURCE_TYPE_STATIC_FS) with CONFIG_FILE_SYSTEM=y; CONFIG_HTTP_SERVER_VERSION_2 is enabled by default and no TLS or credentials are required on this path. Once client->data_len exceeds the buffer size, the frame dispatch loop in subsys/net/lib/http/http_server_core.c keeps parsing past the end of the received data, and the peer controls the bytes at client->cursor, so it can choose which fabricated frame the state machine consumes next by appending bytes after its request. The inflated length defeats the only guards on the buffer. parse_http_frame_header() and the per-frame handlers read and skip up to a 24-bit frame length beyond the buffer (out-of-bounds read); the compaction memmove(client->buffer, client->cursor, client->data_len) at the end of request handling copies the file-size number of bytes into the 256-byte buffer, overflowing the rest of struct http_client_ctx — including the current_detail/current_stream pointers, the parser_settings function-pointer table and the inactivity_timer work handler — and the adjacent client contexts in static memory; and the subsequent zsock_recv(client->fd, client->buffer + client->data_len, sizeof(client->buffer) - client->data_len, 0) underflows its size argument, writing attacker-supplied data of attacker-chosen length out of bounds. The impact is remote memory corruption in the server's single address space: at minimum a crash or hang of the device, and plausibly control-data overwrite leading to code execution. The HTTP/1 and HTTP/3 static-filesystem handlers already used a local variable and are unaffected; the fix makes the HTTP/2 handler use a local size_t file_size as well.

    Memory safety Server

    9.1 CRITICAL 0.8% exploit odds Fix listed
  26. CVE-2026-67637

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    8.8 HIGH 0.8% exploit odds No fix listed
  27. CVE-2026-126051

    A deferred-callback use-after-destroy in Node.js TLS server handshake handling allows a remote, unauthenticated attacker to terminate the server process. When a TLS server uses any of the SNICallback, OCSPRequest, newSession, or resumeSession hooks, or server.addContext(), the corresponding OpenSSL callbacks are deferred, and the deferred code does not handle the underlying socket being destroyed between scheduling and execution. By sending a client hello that reaches the vulnerable path (for example, no SNI together with an OCSP request) followed by padding and a socket FIN, an attacker makes OpenSSL deliver the client hello and the end-of-file in the same tick, so the socket is destroyed before the deferred callback runs and the process raises an uncaught exception instead of emitting an 'error' event. This vulnerability affects Node.js 26.x and 24.x.

    Memory safety Server

    7.5 HIGH 0.8% exploit odds No fix listed
  28. CVE-2026-18633

    An access of uninitialized pointer vulnerability in the nfsd in Synology DiskStation Manager (DSM) before 7.3.2-86009-5 and 7.4.1-90080-1 allows remote attackers to conduct denial-of-service attacks.

    Memory safety Server

    7.5 HIGH 0.8% exploit odds No fix listed
  29. CVE-2026-116937

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    7.5 HIGH 0.8% exploit odds No fix listed
  30. CVE-2026-66813

    Out-of-bounds read in SQL Server allows an unauthorized attacker to elevate privileges over a network.

    Memory safety Server

    8.1 HIGH 0.7% exploit odds No fix listed
  31. CVE-2026-118383

    A use-after-free in the replication component of MongoDB Server can occur when a newly elected replica set primary completes catch-up. The condition can be caused by requests that do not require authentication, and may result in the server terminating unexpectedly or, under certain conditions, arbitrary code execution in the context of the server process. Replica set members are affected, including the shard and config server replica set members of sharded clusters; standalone mongod instances are not.

    Memory safety Server

    9.5 CRITICAL 0.7% exploit odds No fix listed
  32. CVE-2026-116931

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    7.5 HIGH 0.7% exploit odds No fix listed
  33. CVE-2026-118106

    Heap-based buffer overflow in SQL Server allows an unauthorized attacker to execute code over a network.

    Memory safety Server

    8.1 HIGH 0.7% exploit odds No fix listed
  34. CVE-2026-94511

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    8.8 HIGH 0.7% exploit odds No fix listed
  35. CVE-2026-116938

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    7.5 HIGH 0.7% exploit odds No fix listed
  36. CVE-2026-116947

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    7.5 HIGH 0.6% exploit odds No fix listed
  37. CVE-2026-119923

    A heap-based buffer overflow in the TDS prelogin parser in the Babelfish for PostgreSQL extension versions 1.0-1.5, 2.1-2.15, 3.1-3.12, 4.0-4.8, 5.1-5.4 and in Amazon Aurora PostgreSQL with Babelfish might allow remote attackers to execute arbitrary OS commands as the database process user via a specially crafted malformed TDS prelogin packet to the TDS port. This record consolidates a related NULL-pointer-dereference finding in the same prelogin parser. To remediate this issue, we recommend users upgrade to Babelfish for PostgreSQL extension versions 4.10, 5.6, 6.1 or later. As a workaround, restrict network access to the TDS port (default 1433). Customers using Amazon Aurora PostgreSQL with Babelfish should upgrade their cluster to Aurora PostgreSQL 13.9.16 (1.5.5), 13.23.3 (1.17.2), 14.6.16 (2.3.5), 14.17.8 (2.12.4), 14.18.6 (2.13.3), 14.19.5 (2.14.2), 14.20.5 (2.15.2), 14.22.3 (2.16.1), 14.23.1 (2.17.0), 15.10.8 (3.8.4), 15.12.8 (3.9.4), 15.13.6 (3.10.3), 15.14.5 (3.11.2), 15.15.5 (3.12.2), 15.17.3 (3.13.1), 15.18.1 (3.14.0), 16.8.8 (4.5.5), 16.9.6 (4.6.3), 16.10.5 (4.7.2), 16.11.5 (4.8.2), 16.13.3 (4.9.1), 16.14.1 (4.10.0), 17.4.8 (5.1.4), 17.5.6 (5.2.3), 17.6.5 (5.3.2), 17.7.5 (5.4.2), 17.9.3 (5.5.1), 17.10.1 (5.6.0), 18.3.4 (6.0.2), 18.4.1 (6.1.0) or later, and apply any pending maintenance to ensure they are on the latest patch.

    Memory safety Server

    9.3 CRITICAL 0.6% exploit odds Fix listed
  38. CVE-2026-120824

    A use-after-free in the time-series collection component of MongoDB Server can occur when the server validates a time-series bucket document during a write. The condition can be caused by an authenticated user with privileges to write bucket documents directly, and may result in the server terminating unexpectedly or, under certain conditions, arbitrary code execution in the context of the server process.

    Memory safety Server

    8.7 HIGH 0.6% exploit odds No fix listed
  39. CVE-2026-112318

    The policy RPC stubs in kadmin/server/server_stubs.c in MIT Kerberos 5 (aka krb5) 1.5.3 and later do not reject a NULL policy name decoded by xdr_nullstring(), which allows remote authenticated users to cause a denial of service (kadmind crash via NULL pointer dereference) by sending a policy request with an empty policy name that reaches authorization checks or logging code.

    Memory safety Server

    6.5 MEDIUM 0.6% exploit odds No fix listed
  40. CVE-2026-94513

    Heap-based buffer overflow in SQL Server allows an authorized attacker to elevate privileges over a network.

    Memory safety Server

    8.0 HIGH 0.6% exploit odds No fix listed
  41. CVE-2026-126149

    A integer overflow or wraparound vulnerability in Fortinet FortiMail 8.0.0 through 8.0.1, FortiMail 7.6.0 through 7.6.6, FortiMail 7.4.0 through 7.4.8, FortiMail 7.2 all versions may allow a remote unauthenticated attacker to crash the daemon.

    Memory safety Server

    7.5 HIGH 0.5% exploit odds No fix listed
  42. CVE-2026-119924

    An out-of-bounds read in the TDS RPC procedure-name parser in the Babelfish for PostgreSQL extension versions 1.0-1.5, 2.1-2.15, 3.1-3.12, 4.0-4.8, 5.1-5.4 and in Amazon Aurora PostgreSQL with Babelfish might allow remote authenticated users to read adjacent process memory or cause a denial of service via a malformed TDS RPC request to the TDS port (default 1433). To remediate this issue, we recommend users upgrade to Babelfish for PostgreSQL extension versions 4.10, 5.6, 6.1 or later. As a workaround, restrict network access to the TDS port (default 1433). Customers using Amazon Aurora PostgreSQL with Babelfish should upgrade their cluster to Aurora PostgreSQL 13.9.16 (1.5.5), 13.23.3 (1.17.2), 14.6.16 (2.3.5), 14.17.8 (2.12.4), 14.18.6 (2.13.3), 14.19.5 (2.14.2), 14.20.5 (2.15.2), 14.22.3 (2.16.1), 14.23.1 (2.17.0), 15.10.8 (3.8.4), 15.12.8 (3.9.4), 15.13.6 (3.10.3), 15.14.5 (3.11.2), 15.15.5 (3.12.2), 15.17.3 (3.13.1), 15.18.1 (3.14.0), 16.8.8 (4.5.5), 16.9.6 (4.6.3), 16.10.5 (4.7.2), 16.11.5 (4.8.2), 16.13.3 (4.9.1), 16.14.1 (4.10.0), 17.4.8 (5.1.4), 17.5.6 (5.2.3), 17.6.5 (5.3.2), 17.7.5 (5.4.2), 17.9.3 (5.5.1), 17.10.1 (5.6.0), 18.3.4 (6.0.2), 18.4.1 (6.1.0) or later, and apply any pending maintenance to ensure they are on the latest patch.

    Memory safety Server

    7.2 HIGH 0.5% exploit odds Fix listed
  43. CVE-2026-124000

    NASA JPL ION-DTN 2.1.0 through 4.2.0 contains a heap buffer under-allocation vulnerability in the Asynchronous Message Service daemon (amsd) that allows a rogue or misconfigured peer to trigger an out-of-bounds write by sending crafted Meta-AMS (MAMS) configuration management messages that are processed without cryptographic authentication. Attackers can exploit the insufficient buffer size calculation for the internal state-event object to crash the active Configuration Server thread, causing a denial of service and potentially destabilizing subsequent shared-memory allocations in amsd.

    Memory safety Server

    6.9 MEDIUM 0.5% exploit odds Fix listed
  44. CVE-2026-126154

    A out-of-bounds write vulnerability in Fortinet FortiMail 8.0.0 through 8.0.1, FortiMail 7.6.0 through 7.6.6, FortiMail 7.4.0 through 7.4.8, FortiMail 7.2 all versions may allow a remote unauthenticated attacker to cause a denial of service via a specially crafted HTTP request.

    Memory safety Server

    7.5 HIGH 0.5% exploit odds No fix listed
  45. CVE-2026-123866

    A use-after-free in Node.js HTTP/2 stream teardown can leak response memory, including the contents of other connections' response buffers, to a peer. When a stream is torn down while a write is still backpressured, for example by a peer RST_STREAM or by the server's own per-stream timeout destroying the stream, the stream's response buffer is freed but a reference to it is still used, so freed or unrelated heap memory is written to the socket instead of the intended response. On Node.js 26.x and 24.x the teardown can be driven purely by a remote peer once the window-size change from 26.9.0 and 24.22.0 is present, and on all supported lines the same defect is reachable through an application-initiated teardown such as a per-stream idle timeout. This vulnerability affects Node.js 26.x, 24.x, and 22.x.

    Memory safety Server

    7.5 HIGH 0.5% exploit odds No fix listed
  46. CVE-2026-88111

    Heap-based buffer overflow in SQL Server allows an authorized attacker to execute code over a network.

    Memory safety Server

    7.5 HIGH 0.5% exploit odds No fix listed
  47. CVE-2026-123874

    A use-after-free in Node.js HTTP/2 lets an unauthenticated client corrupt server memory, over both TLS and cleartext, when the server serves files with respondWithFile() or respondWithFD(). A client can make the server free an Http2Stream while a write request that points to it is still queued on the socket; when that write completes, the code dereferences and makes a virtual call through the freed object. The only precondition is that the application serves a file with stream.respondWithFile() or stream.respondWithFD(), with default settings otherwise. This vulnerability affects Node.js 26.x (since 26.9.0) and 24.x (since 24.22.0).

    Memory safety Server

    7.5 HIGH 0.5% exploit odds No fix listed
  48. CVE-2026-124739

    A flaw was found in BusyBox. When the httpd web server processes subdirectory configuration files, an overly long index page name can trigger a stack-based buffer overflow. An attacker with permissions to write to a subdirectory configuration file could exploit this vulnerability to execute arbitrary code with elevated privileges or cause a denial of service (DoS) by crashing the server process.

    Memory safety Server

    7.5 HIGH 0.5% exploit odds No fix listed
  49. CVE-2026-120821

    A use-after-free in the aggregation framework of MongoDB Server can occur when certain expressions are evaluated in an aggregation sub-pipeline. The condition can be caused by an authenticated user with read privileges, and may result in the server terminating unexpectedly.

    Memory safety Server

    7.1 HIGH 0.4% exploit odds No fix listed
  50. CVE-2026-126165

    A memory allocation with excessive size value vulnerability in Fortinet FortiMail 8.0.0 through 8.0.1, FortiMail 7.6.0 through 7.6.6, FortiMail 7.4.0 through 7.4.8, FortiMail 7.2 all versions may allow a remote unauthenticated attacker to cause a denial of service via a specially crafted attachment delivered over SMTP.

    Memory safety Server

    7.5 HIGH 0.4% exploit odds No fix listed

A list of CVEs whose flaw type is memory safety, sorted by how likely they are to be exploited (EPSS). Classification uses the CWE weakness id where present, and a small local model otherwise.