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 2 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,766exploited flaws on CISA’s list
35added in the last 30 days
585new WordPress flaws this week
391,310entries in the database

28 results

  • Oct 20, 2026adm-zip 0.6.0 contains a decompression bomb protection bypass that allows attackers to evade the maxOutputLength guard by targeting the asynchronous getDataAsynCVE-2026-114103 · Other software · cthackers · reported by VulnCheckMedium 6.9

    adm-zip 0.6.0 contains a decompression bomb protection bypass that allows attackers to evade the maxOutputLength guard by targeting the asynchronous getDataAsync() path in methods/inflater.js. Attackers can craft ZIP entries with falsified small declared sizes and high-ratio DEFLATE payloads to exhaust memory in applications reading entries asynchronously.

    Product
    adm-zip
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 18, 2026OpenPLC_v3 contains a heap-based buffer overflow in the getData() function in webserver/core/modbus_master.cpp.CVE-2026-11826 · Other software · openplcproject · reported by VulnCheckHigh 8.7

    OpenPLC_v3 contains a heap-based buffer overflow in the getData() function in webserver/core/modbus_master.cpp. getData() reads characters between two delimiters into a caller-supplied buffer with no size parameter and no bounds check. In parseConfig() the function is invoked with the 100-byte heap-allocated MB_device.dev_name field. An authenticated attacker with access to the OpenPLC web interface can send a crafted HTTP POST to the /modbus endpoint with an oversized device_name value; the value is persisted to mbconfig.cfg and parsed on load, overflowing dev_name and overwriting adjacent struct fields (protocol at offset 108, dev_address at offset 109, ip_port at offset 210). A 200-byte payload writes 100 bytes past the allocation. The result is heap corruption leading to runtime crash and denial of service of the PLC process control loop, with attacker-controlled overwrite of adjacent configuration fields. The upstream repository was archived on 2026-04-04 and no fix is expected; the vendor has confirmed the issue does not affect OpenPLC Runtime v4.

    Product
    OpenPLC_v3
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 19, 2026Microsoft HEIF Image Extensions 1.2.22.0 has an out-of-bounds read because CHEIFItemInfoEntry_GetDataSize can return success while leaving the reported data sizCVE-2025-62821 · Computers, phones & browsers · Microsoft · reported by MITRECritical 9.1

    Microsoft HEIF Image Extensions 1.2.22.0 has an out-of-bounds read because CHEIFItemInfoEntry_GetDataSize can return success while leaving the reported data size as 0. This causes a caller to make a 1-byte allocation. Later, CopyPixels computes copy_size = stride * abs(roi_height) but does not check the source buffer length before a memmove call.

    Product
    Heif Image Extension
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 23, 2025A SQL injection vulnerability exists in Weaver E-cology 8.0 via the getdata.jsp endpoint.CVE-2025-34038 · Other software · Weaver · reported by VulnCheckHigh 8.7

    A SQL injection vulnerability exists in Weaver E-cology 8.0 via the getdata.jsp endpoint. The application directly passes unsanitized user input from the sql parameter into a database query within the getSelectAllIds(sql, type) method, reachable through the cmd=getSelectAllId workflow in the AjaxManager. This allows unauthenticated attackers to execute arbitrary SQL queries, potentially exposing sensitive data such as administrator password hashes. Exploitation evidence was observed by the Shadowserver Foundation on 2025-02-05 UTC.

    Product
    E-cology
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 17, 2024Bitcoin Core before 0.20.0 allows remote attackers to cause a denial of service (infinite loop) via a malformed GETDATA message.CVE-2024-52920 · Other software · bitcoin · reported by MITREHigh 7.5

    Bitcoin Core before 0.20.0 allows remote attackers to cause a denial of service (infinite loop) via a malformed GETDATA message.

    Product
    bitcoin_core
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 8, 2024An authenticated data.all user is able to manipulate a getDataset query to fetch additional information regarding the parent Environment resource that the user CVE-2024-52313 · Other software · amazon · reported by ff89ba41-3aa1-4d27-914a-91399e9639e5Medium 5.3

    An authenticated data.all user is able to manipulate a getDataset query to fetch additional information regarding the parent Environment resource that the user otherwise would not able to fetch by directly querying the object via getEnvironment in data.all.

    Product
    data.all
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 25, 2024In ProtocolMiscHwConfigChangeAdapter::GetData() of protocolmiscadapter.cpp, there is a possible out-of-bounds read due to a missing bounds check.CVE-2024-47015 · Computers, phones & browsers · Google · reported by dsap-vuln-management@google.comMedium 5.5

    In ProtocolMiscHwConfigChangeAdapter::GetData() of protocolmiscadapter.cpp, there is a possible out-of-bounds read due to a missing bounds check. This could lead to local information disclosure with baseband firmware compromise required. User Interaction is not needed for exploitation.

    Product
    Android
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 7, 2024BMC Track-It! GetData Missing Authorization Information Disclosure Vulnerability.CVE-2021-35001 · Other software · BMC · reported by zdi-disclosures@trendmicro.comMedium 6.5

    BMC Track-It! GetData Missing Authorization Information Disclosure Vulnerability. This vulnerability allows remote attackers to disclose sensitive information on affected installations of BMC Track-It!. Authentication is required to exploit this vulnerability. The specific flaw exists within the GetData endpoint. The issue results from the lack of authorization prior to allowing access to functionality. An attacker can leverage this vulnerability to disclose stored credentials, leading to further compromise. Was ZDI-CAN-14527.

    Product
    Track-It!
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 19, 2022OpenCATS v0.9.6 was discovered to contain a remote code execution (RCE) vulnerability via the getDataGridPager's ajax functionality.CVE-2022-43019 · Other software · Opencats · reported by MITRECritical 9.8

    OpenCATS v0.9.6 was discovered to contain a remote code execution (RCE) vulnerability via the getDataGridPager's ajax functionality.

    Product
    Opencats
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 6, 2021A heap memory corruption problem (use after free) can be triggered in libgetdata v0.10.0 when processing maliciously crafted dirfile databases.CVE-2021-20204 · Other software · Getdata Project · reported by Red HatCritical 9.8

    A heap memory corruption problem (use after free) can be triggered in libgetdata v0.10.0 when processing maliciously crafted dirfile databases. This degrades the confidentiality, integrity and availability of third-party software that uses libgetdata as a library. This vulnerability may lead to arbitrary code execution or privilege escalation depending on input/skills of attacker.

    Product
    Getdata
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 5, 2021SQL Injection in Rockoa v1.8.7 allows remote attackers to gain privileges due to loose filtering of parameters in wordModel.php's getdata function.CVE-2020-18714 · Other software · Rockoa · reported by MITRECritical 9.8

    SQL Injection in Rockoa v1.8.7 allows remote attackers to gain privileges due to loose filtering of parameters in wordModel.php's getdata function.

    Product
    Rockoa
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 13, 2019libaspell.a in GNU Aspell before 0.60.8 has a stack-based buffer over-read in acommon::unescape in common/getdata.cpp via an isolated \ character.CVE-2019-17544 · Other software · GNU · reported by MITRECritical 9.1

    libaspell.a in GNU Aspell before 0.60.8 has a stack-based buffer over-read in acommon::unescape in common/getdata.cpp via an isolated \ character.

    Product
    Aspell
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 5, 2019In Teeworlds 0.7.2, there is a failed bounds check in CDataFileReader::GetData() and CDataFileReader::ReplaceData() and related functions in engine/shared/datafCVE-2019-10878 · Other software · Teeworlds · reported by MITRECritical 9.8

    In Teeworlds 0.7.2, there is a failed bounds check in CDataFileReader::GetData() and CDataFileReader::ReplaceData() and related functions in engine/shared/datafile.cpp that can lead to an arbitrary free and out-of-bounds pointer write, possibly resulting in remote code execution.

    Product
    Teeworlds
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 3, 2018The vulnerability exists within processing of track_getdata.php in Schneider Electric U.motion Builder software versions prior to v1.3.4.CVE-2018-7766 · Other software · Schneider Electric SE · reported by cybersecurity@se.comHigh 8.8

    The vulnerability exists within processing of track_getdata.php in Schneider Electric U.motion Builder software versions prior to v1.3.4. The underlying SQLite database query is subject to SQL injection on the id input parameter.

    Product
    U.Motion
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 13, 2018Exiv2 0.26 has integer overflows in LoaderTiff::getData() in preview.cpp, leading to an out-of-bounds read in Exiv2::ValueType::setDataArea in value.hpp.CVE-2018-12264 · Other software · Exiv2 · reported by MITREHigh 8.8

    Exiv2 0.26 has integer overflows in LoaderTiff::getData() in preview.cpp, leading to an out-of-bounds read in Exiv2::ValueType::setDataArea in value.hpp.

    Product
    Exiv2
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 29, 2018Exiv2 0.26 has a heap-based buffer overflow in getData in preview.cpp.CVE-2018-11531 · Other software · Exiv2 · reported by MITRECritical 9.8

    Exiv2 0.26 has a heap-based buffer overflow in getData in preview.cpp.

    Product
    Exiv2
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 9, 2017The Node_GetData function in corec/corec/node/node.c in mkvalidator 0.5.1 allows remote attackers to cause a denial of service (Null pointer dereference and appCVE-2017-12779 · Other software · Matroska · reported by MITREMedium 6.5

    The Node_GetData function in corec/corec/node/node.c in mkvalidator 0.5.1 allows remote attackers to cause a denial of service (Null pointer dereference and application crash) via a crafted mkv file.

    Product
    Mkvalidator
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 28, 2017The bmp_getdata function in libjasper/bmp/bmp_dec.c in JasPer 1.900.5 allows remote attackers to cause a denial of service (NULL pointer dereference) by callingCVE-2016-8884 · Other software · Jasper Project · reported by MITREMedium 5.5

    The bmp_getdata function in libjasper/bmp/bmp_dec.c in JasPer 1.900.5 allows remote attackers to cause a denial of service (NULL pointer dereference) by calling the imginfo command with a crafted BMP image. NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-8690.

    Product
    Jasper
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 23, 2017The bmp_getdata function in libjasper/bmp/bmp_dec.c in JasPer before 1.900.9 allows remote attackers to cause a denial of service (NULL pointer dereference) by CVE-2016-8885 · Other software · Jasper Project · reported by MITREMedium 5.5

    The bmp_getdata function in libjasper/bmp/bmp_dec.c in JasPer before 1.900.9 allows remote attackers to cause a denial of service (NULL pointer dereference) by calling the imginfo command with a crafted BMP image.

    Product
    Jasper
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 23, 2017The __libelf_set_rawdata_wrlock function in elf_getdata.c in elfutils before 0.168 allows remote attackers to cause a denial of service (crash) via a crafted (1CVE-2016-10255 · Other software · Elfutils Project · reported by MITREMedium 5.5

    The __libelf_set_rawdata_wrlock function in elf_getdata.c in elfutils before 0.168 allows remote attackers to cause a denial of service (crash) via a crafted (1) sh_off or (2) sh_size ELF header value, which triggers a memory allocation failure.

    Product
    Elfutils
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 15, 2017The bmp_getdata function in libjasper/bmp/bmp_dec.c in JasPer before 1.900.5 allows remote attackers to cause a denial of service (NULL pointer dereference) viaCVE-2016-8690 · Other software · Jasper Project · reported by MITREMedium 5.5

    The bmp_getdata function in libjasper/bmp/bmp_dec.c in JasPer before 1.900.5 allows remote attackers to cause a denial of service (NULL pointer dereference) via a crafted BMP image in an imginfo command.

    Product
    Jasper
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 10, 2014SQL injection vulnerability in TrackItWeb/Grid/GetData in BMC Track-It! 11.3.0.355 allows remote authenticated users to execute arbitrary SQL commands via craftCVE-2014-4873 · Other software · BMC · reported by cret@cert.orgMedium 6.5

    SQL injection vulnerability in TrackItWeb/Grid/GetData in BMC Track-It! 11.3.0.355 allows remote authenticated users to execute arbitrary SQL commands via crafted POST data.

    Product
    Track-it!
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 15, 2013The (1) GetDatabase and (2) _XimParseStringFile functions in X.org libX11 1.5.99.901 (1.6 RC1) and earlier do not restrict the recursion depth when processing dCVE-2013-2004 · Other software · X · reported by Red HatMedium 6.8

    The (1) GetDatabase and (2) _XimParseStringFile functions in X.org libX11 1.5.99.901 (1.6 RC1) and earlier do not restrict the recursion depth when processing directives to include files, which allows X servers to cause a denial of service (stack consumption) via a crafted file.

    Product
    Libx11
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 21, 2011Directory traversal vulnerability in the GetData method in the Dell DellSystemLite.Scanner ActiveX control in DellSystemLite.ocx 1.0.0.0 allows remote attackersCVE-2011-0329 · Other software · Dell · reported by PSIRT-CNA@flexerasoftware.comMedium 5

    Directory traversal vulnerability in the GetData method in the Dell DellSystemLite.Scanner ActiveX control in DellSystemLite.ocx 1.0.0.0 allows remote attackers to read arbitrary files via directory traversal sequences in the fileID parameter.

    Product
    Dellsystemlite.scanner Activex Control
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 13, 2009Integer overflow in the PulseAudioTargetDataL class in src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java in Pulse-Java, as used in OpenJDKCVE-2009-0794 · Other software · SUN · reported by Red HatMedium 5

    Integer overflow in the PulseAudioTargetDataL class in src/java/org/classpath/icedtea/pulseaudio/PulseAudioTargetDataLine.java in Pulse-Java, as used in OpenJDK 1.6.0.0 and other products, allows remote attackers to cause a denial of service (applet crash) via a crafted Pulse Audio source data line.

    Product
    Openjdk
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 17, 2008SQL injection vulnerability in getdata.php in PIGMy-SQL 1.4.1 and earlier allows remote attackers to execute arbitrary SQL commands via the id parameter.CVE-2008-1870 · Other software · Geek247 · reported by MITREHigh 7.5

    SQL injection vulnerability in getdata.php in PIGMy-SQL 1.4.1 and earlier allows remote attackers to execute arbitrary SQL commands via the id parameter.

    Product
    Pigmy-sql
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 2, 2005GetDataBack for NTFS 2.31 stores the username and license key in plaintext in the Name value in the License registry key, which may allow local users to obtain CVE-2005-1098 · Other software · Runtime Software · reported by MITRELow 2.1

    GetDataBack for NTFS 2.31 stores the username and license key in plaintext in the Name value in the License registry key, which may allow local users to obtain sensitive information.

    Product
    Getdataback For Ntfs
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 31, 2002Microsoft Internet Explorer 5.0, 5.01, and 5.5 allows remote attackers to monitor the contents of the clipboard via the getData method of the clipboardData objeCVE-2002-1671 · Computers, phones & browsers · Microsoft · reported by MITREMedium 5

    Microsoft Internet Explorer 5.0, 5.01, and 5.5 allows remote attackers to monitor the contents of the clipboard via the getData method of the clipboardData object.

    Product
    Internet Explorer
    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.