Critical security advisoryCriticalFlagged by our vulnerability database: PHP2Shell is on CISA’s exploited list. Most WordPress hosting runs PHP. See if your site is affectedFlagged by our vulnerability database: PHP2Shell is being exploited. DetailsExploited: PHP2Shell. Check your site
HuttenlocherTechnologies
Updated 10 h ago

Vulnerability database

Every flaw the U.S. government’s cybersecurity agency (CISA) has confirmed attackers are using, plus the new WordPress plugin and theme bugs published each day, sorted by what they mean for a small business. We refresh it twice a day. If you see something your website or office runs, tell us.

1,764exploited flaws on CISA’s list
35added in the last 30 days
457new WordPress flaws this week
390,525entries in the database

22 results

  • May 5, 2025Out-of-Bounds Read in Virglrenderer in ChromeOS 16093.57.0 allows a malicious guest VM to achieve arbitrary address access within the crosvm sandboxed process,CVE-2025-2509 · Computers, phones & browsers · Google · reported by 7f6e188d-c52a-4a19-8674-3c3fa7d1fc7fHigh 7.8

    Out-of-Bounds Read in Virglrenderer in ChromeOS 16093.57.0 allows a malicious guest VM to achieve arbitrary address access within the crosvm sandboxed process, potentially leading to VM escape via crafted vertex elements data triggering an out-of-bounds read in util_format_description.

    Product
    ChromeOS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 26, 2022A flaw was found in the VirGL virtual OpenGL renderer (virglrenderer).CVE-2022-0175 · Other software · Virglrenderer Project · reported by Red HatMedium 5.5

    A flaw was found in the VirGL virtual OpenGL renderer (virglrenderer). The virgl did not properly initialize memory when allocating a host-backed memory resource. A malicious guest could use this flaw to mmap from the guest kernel and read this uninitialized memory from the host, possibly leading to information disclosure.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 25, 2022An out-of-bounds write issue was found in the VirGL virtual OpenGL renderer (virglrenderer).CVE-2022-0135 · Other software · Virglrenderer Project · reported by Red HatHigh 7.8

    An out-of-bounds write issue was found in the VirGL virtual OpenGL renderer (virglrenderer). This flaw allows a malicious guest to create a specially crafted virgil resource and then issue a VIRTGPU_EXECBUFFER ioctl, leading to a denial of service or possible code execution.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 27, 2020A double-free vulnerability in vrend_renderer.c in virglrenderer through 0.8.1 allows attackers to cause a denial of service by triggering texture allocation faCVE-2020-8003 · Other software · Virglrenderer Project · reported by MITREMedium 5.5

    A double-free vulnerability in vrend_renderer.c in virglrenderer through 0.8.1 allows attackers to cause a denial of service by triggering texture allocation failure, because vrend_renderer_resource_allocated_texture is not an appropriate place for a free.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 27, 2020A NULL pointer dereference in vrend_renderer.c in virglrenderer through 0.8.1 allows attackers to cause a denial of service via commands that attempt to launch CVE-2020-8002 · Other software · Virglrenderer Project · reported by MITREMedium 5.5

    A NULL pointer dereference in vrend_renderer.c in virglrenderer through 0.8.1 allows attackers to cause a denial of service via commands that attempt to launch a grid without previously providing a Compute Shader (CS).

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 23, 2019A heap-based buffer overflow in the vrend_renderer_transfer_write_iov function in vrend_renderer.c in virglrenderer through 0.8.0 allows guest OS users to causeCVE-2019-18391 · Other software · Virglrenderer Project · reported by MITREMedium 5.5

    A heap-based buffer overflow in the vrend_renderer_transfer_write_iov function in vrend_renderer.c in virglrenderer through 0.8.0 allows guest OS users to cause a denial of service via VIRGL_CCMD_RESOURCE_INLINE_WRITE commands.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 23, 2019An out-of-bounds read in the vrend_blit_need_swizzle function in vrend_renderer.c in virglrenderer through 0.8.0 allows guest OS users to cause a denial of servCVE-2019-18390 · Other software · Virglrenderer Project · reported by MITREHigh 7.1

    An out-of-bounds read in the vrend_blit_need_swizzle function in vrend_renderer.c in virglrenderer through 0.8.0 allows guest OS users to cause a denial of service via VIRGL_CCMD_BLIT commands.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 23, 2019A heap-based buffer overflow in the vrend_renderer_transfer_write_iov function in vrend_renderer.c in virglrenderer through 0.8.0 allows guest OS users to causeCVE-2019-18389 · Other software · Virglrenderer Project · reported by MITREHigh 7.8

    A heap-based buffer overflow in the vrend_renderer_transfer_write_iov function in vrend_renderer.c in virglrenderer through 0.8.0 allows guest OS users to cause a denial of service, or QEMU guest-to-host escape and code execution, via VIRGL_CCMD_RESOURCE_INLINE_WRITE commands.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 23, 2019A NULL pointer dereference in vrend_renderer.c in virglrenderer through 0.8.0 allows guest OS users to cause a denial of service via malformed commands.CVE-2019-18388 · Other software · Virglrenderer Project · reported by MITREMedium 5.5

    A NULL pointer dereference in vrend_renderer.c in virglrenderer through 0.8.0 allows guest OS users to cause a denial of service via malformed commands.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 20, 2017The vrend_draw_vbo function in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (out-of-bounds array access and QEMU process CVE-2017-5956 · Other software · Virglrenderer Project · reported by MITREMedium 5.5

    The vrend_draw_vbo function in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (out-of-bounds array access and QEMU process crash) via vectors involving vertext_buffer_index.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 20, 2017Memory leak in the virgl_resource_attach_backing function in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (memory consumpCVE-2016-10214 · Other software · Virglrenderer Project · reported by Red HatMedium 6.5

    Memory leak in the virgl_resource_attach_backing function in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (memory consumption) via a large number of VIRTIO_GPU_CMD_RESOURCE_ATTACH_BACKING commands.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 15, 2017The util_format_is_pure_uint function in vrend_renderer.c in Virgil 3d project (aka virglrenderer) 0.6.0 and earlier allows local guest OS users to cause a deniCVE-2017-5937 · Other software · Virglrenderer Project · reported by Red HatMedium 6.5

    The util_format_is_pure_uint function in vrend_renderer.c in Virgil 3d project (aka virglrenderer) 0.6.0 and earlier allows local guest OS users to cause a denial of service (NULL pointer dereference) via a crafted VIRGL_CCMD_CLEAR command.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 15, 2017The parse_instruction function in gallium/auxiliary/tgsi/tgsi_text.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (outCVE-2017-5580 · Other software · Virglrenderer Project · reported by Red HatHigh 7.1

    The parse_instruction function in gallium/auxiliary/tgsi/tgsi_text.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (out-of-bounds array access and process crash) via a crafted texture instruction.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 15, 2017Memory leak in the vrend_renderer_context_create_internal function in vrend_decode.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denialCVE-2016-10163 · Other software · Virglrenderer Project · reported by Red HatMedium 6.5

    Memory leak in the vrend_renderer_context_create_internal function in vrend_decode.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (host memory consumption) by repeatedly creating a decode context.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 15, 2017Memory leak in the vrend_create_vertex_elements_state function in vrend_renderer.c in virglrenderer allows local guest OS users to cause a denial of service (hoCVE-2017-6386 · Other software · Virglrenderer Project · reported by MITREMedium 6.5

    Memory leak in the vrend_create_vertex_elements_state function in vrend_renderer.c in virglrenderer allows local guest OS users to cause a denial of service (host memory consumption) via a large number of VIRGL_OBJECT_VERTEX_ELEMENTS commands.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 15, 2017Memory leak in the add_shader_program function in vrend_renderer.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (host CVE-2017-6317 · Other software · Virglrenderer Project · reported by MITREMedium 6.5

    Memory leak in the add_shader_program function in vrend_renderer.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (host memory consumption) via vectors involving the sprog variable.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 15, 2017The vrend_decode_reset function in vrend_decode.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (NULL pointer dereferenCVE-2017-6210 · Other software · Virglrenderer Project · reported by MITREMedium 6.5

    The vrend_decode_reset function in vrend_decode.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (NULL pointer dereference and QEMU process crash) by destroying context 0 (zero).

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 15, 2017Stack-based buffer overflow in the parse_identifier function in tgsi_text.c in the TGSI auxiliary module in the Gallium driver in virglrenderer before 0.6.0 allCVE-2017-6209 · Other software · Virglrenderer Project · reported by MITREMedium 6.5

    Stack-based buffer overflow in the parse_identifier function in tgsi_text.c in the TGSI auxiliary module in the Gallium driver in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (out-of-bounds array access and QEMU process crash) via vectors related to parsing properties.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 15, 2017Heap-based buffer overflow in the vrend_create_vertex_elements_state function in vrend_renderer.c in virglrenderer before 0.6.0 allows local guest OS users to cCVE-2017-5994 · Other software · Virglrenderer Project · reported by MITREMedium 5.5

    Heap-based buffer overflow in the vrend_create_vertex_elements_state function in vrend_renderer.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (out-of-bounds array access and crash) via the num_elements parameter.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 15, 2017Memory leak in the vrend_renderer_init_blit_ctx function in vrend_blitter.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of serviCVE-2017-5993 · Other software · Virglrenderer Project · reported by MITREMedium 6.5

    Memory leak in the vrend_renderer_init_blit_ctx function in vrend_blitter.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (host memory consumption) via a large number of VIRGL_CCMD_BLIT commands.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 14, 2017Stack-based buffer overflow in the vrend_decode_set_framebuffer_state function in vrend_decode.c in virglrenderer before 926b9b3460a48f6454d8bbe9e44313d86a65447CVE-2017-5957 · Other software · Virglrenderer Project · reported by MITREMedium 5.5

    Stack-based buffer overflow in the vrend_decode_set_framebuffer_state function in vrend_decode.c in virglrenderer before 926b9b3460a48f6454d8bbe9e44313d86a65447f, as used in Quick Emulator (QEMU), allows a local guest users to cause a denial of service (application crash) via the "nr_cbufs" argument.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 9, 2017Integer overflow in the vrend_create_shader function in vrend_renderer.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service CVE-2017-6355 · Other software · Freedesktop · reported by MITREMedium 5.5

    Integer overflow in the vrend_create_shader function in vrend_renderer.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (process crash) via crafted pkt_length and offlen values, which trigger an out-of-bounds access.

    Product
    Virglrenderer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.

Where this comes from: the exploited list is CISA’s Known Exploited Vulnerabilities catalog. Everything else is the whole National Vulnerability Database, where each record is published by the team that found the bug (Wordfence, Patchstack, WPScan, the vendors themselves and others); we show who. Exploit odds are FIRST’s EPSS, updated daily. Titles and categories are ours, so check the linked record before acting on a detail. For a write-up of the big ones, see our advisories. Every vendor, and every WordPress plugin and theme with a recorded flaw, also has its own page. All of it is free to reuse as JSON, CSV or RSS.

Weekly security brief

The flaws that hit local websites, every Friday.

One short email: what got exploited this week, which WordPress plugins broke, and what to check. Unsubscribe in one click.

Get in touch

Tell us what you're building.

A website, your marketing, a security check, an app, or the thing you've been running out of a spreadsheet for three years. A few lines is plenty.

01The person who'll do the work writes back
02A short call, then a written plan with the price
03Nothing starts until you say yes
04Hacked or down right now? Call, and we pick up the same day
843-331-6339

Not ready to talk yet? Run the free website check and see what Google sees.

What do you need?
Build
Grow
Protect
Urgent

No newsletter, no sales sequence. Just a reply.