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 9 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

  • Sep 10, 2026An out-of-bounds read vulnerability exists in the xls_dumpSummary() function of libxls 1.6.3 due to insufficient validation of file-controlled OLE summary offseCVE-2026-79592 · Other software · reported by MITREHigh 7.5

    An out-of-bounds read vulnerability exists in the xls_dumpSummary() function of libxls 1.6.3 due to insufficient validation of file-controlled OLE summary offsets.

    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 10, 2026A heap-buffer-overflow and use-after-free vulnerability exists in the xls_getCSS() function of libxls 1.6.3 due to insufficient validation of a file-controlled CVE-2026-79591 · Other software · reported by MITREHigh 7.8

    A heap-buffer-overflow and use-after-free vulnerability exists in the xls_getCSS() function of libxls 1.6.3 due to insufficient validation of a file-controlled font index.

    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 3, 2026A use-of-uninitialized memory vulnerability exists in libxls 1.6.3 when parsing malformed XLS files.CVE-2026-26825 · Other software · Libxls Project · reported by MITREMedium 5.3

    A use-of-uninitialized memory vulnerability exists in libxls 1.6.3 when parsing malformed XLS files. The issue is reachable via xls_parseWorkBook() and is triggered by uninitialized heap memory originating from the OLE layer (ole2_read). The flaw is detectable with MemorySanitizer (MSAN) and can lead to undefined behavior, incorrect parsing logic, or potential information disclosure.

    Product
    Libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 3, 2026libxls through version 1.6.3 contains a use of uninitialized memory vulnerability in the OLE container parser.CVE-2026-26824 · Other software · Libxls Project · reported by MITREMedium 6.5

    libxls through version 1.6.3 contains a use of uninitialized memory vulnerability in the OLE container parser. Memory allocated for the Master Sector Allocation Table (MSAT) in read_MSAT() is not fully initialized before being consumed by ole2_validate_sector_chain(), which may result in application crashes or potential information disclosure when processing a crafted XLS file

    Product
    Libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 15, 2023Buffer Overflow vulnerability in libxlsv.1.6.2 allows a remote attacker to execute arbitrary code and cause a denial of service via a crafted XLS file to the geCVE-2023-38856 · Other software · Libxls Project · reported by MITREMedium 6.5

    Buffer Overflow vulnerability in libxlsv.1.6.2 allows a remote attacker to execute arbitrary code and cause a denial of service via a crafted XLS file to the get_string function in xlstool.c:411.

    Product
    Libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 15, 2023Buffer Overflow vulnerability in libxlsv.1.6.2 allows a remote attacker to execute arbitrary code and cause a denial of service via a crafted XLS file to the geCVE-2023-38855 · Other software · Libxls Project · reported by MITREMedium 6.5

    Buffer Overflow vulnerability in libxlsv.1.6.2 allows a remote attacker to execute arbitrary code and cause a denial of service via a crafted XLS file to the get_string function in xlstool.c:395.

    Product
    Libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 15, 2023Buffer Overflow vulnerability in libxlsv.1.6.2 allows a remote attacker to execute arbitrary code and cause a denial of service via a crafted XLS file to the trCVE-2023-38854 · Other software · Libxls Project · reported by MITREMedium 6.5

    Buffer Overflow vulnerability in libxlsv.1.6.2 allows a remote attacker to execute arbitrary code and cause a denial of service via a crafted XLS file to the transcode_latin1_to_utf8 function in xlstool.c:296.

    Product
    Libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 15, 2023Buffer Overflow vulnerability in libxlsv.1.6.2 allows a remote attacker to execute arbitrary code and cause a denial of service via a crafted XLS file to the xlCVE-2023-38853 · Other software · Libxls Project · reported by MITREMedium 6.5

    Buffer Overflow vulnerability in libxlsv.1.6.2 allows a remote attacker to execute arbitrary code and cause a denial of service via a crafted XLS file to the xls_parseWorkBook function in xls.c:1015.

    Product
    Libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 15, 2023Buffer Overflow vulnerability in libxlsv.1.6.2 allows a remote attacker to execute arbitrary code and cause a denial of service via a crafted XLS file to the unCVE-2023-38852 · Other software · Libxls Project · reported by MITREMedium 6.5

    Buffer Overflow vulnerability in libxlsv.1.6.2 allows a remote attacker to execute arbitrary code and cause a denial of service via a crafted XLS file to the unicode_decode_wcstombs function in xlstool.c:266.

    Product
    Libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 15, 2023Buffer Overflow vulnerability in libxlsv.1.6.2 allows a remote attacker to execute arbitrary code and cause a denial of service via a crafted XLS file to the xlCVE-2023-38851 · Other software · Libxls Project · reported by MITREMedium 6.5

    Buffer Overflow vulnerability in libxlsv.1.6.2 allows a remote attacker to execute arbitrary code and cause a denial of service via a crafted XLS file to the xls_parseWorkBook function in xls.c:1018.

    Product
    Libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 3, 2021An issue was discoverered in in function xls_getWorkSheet in xls.c in libxls 1.6.2, allows attackers to cause a denial of service, via a crafted XLS file.CVE-2021-27836 · Other software · Libxls Project · reported by MITREMedium 6.5

    An issue was discoverered in in function xls_getWorkSheet in xls.c in libxls 1.6.2, allows attackers to cause a denial of service, via a crafted XLS file.

    Product
    Libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 22, 2021An issue was discovered in libxls before and including 1.6.1 when reading Microsoft Excel files.CVE-2020-27819 · Other software · Libxls Project · reported by Red HatMedium 5.5

    An issue was discovered in libxls before and including 1.6.1 when reading Microsoft Excel files. A NULL pointer dereference vulnerability exists when parsing XLS cells in libxls/xls2csv.c:199. It could allow a remote attacker to cause a denial of service via crafted XLS file.

    Product
    Libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 2, 2020An exploitable Out-of-bounds Write vulnerability exists in the xls_addCell function of libxls 2.0.CVE-2017-2910 · Other software · Libxls Project · reported by talos-cna@cisco.comHigh 8.8

    An exploitable Out-of-bounds Write vulnerability exists in the xls_addCell function of libxls 2.0. A specially crafted xls file can cause a memory corruption resulting in remote code execution. An attacker can send malicious xls file to trigger this vulnerability.

    Product
    Libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 25, 2018The read_MSAT_body function in ole.c in libxls 1.4.0 has an invalid free that allows attackers to cause a denial of service (application crash) or possibly haveCVE-2018-20452 · Other software · Libxls Project · reported by MITREHigh 8.8

    The read_MSAT_body function in ole.c in libxls 1.4.0 has an invalid free that allows attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted file, because of inconsistent memory management (new versus free) in ole2_read_header in ole.c.

    Product
    Libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 25, 2018The read_MSAT function in ole.c in libxls 1.4.0 has a double free that allows attackers to cause a denial of service (application crash) via a crafted file, a dCVE-2018-20450 · Other software · Libxls Project · reported by MITREMedium 6.5

    The read_MSAT function in ole.c in libxls 1.4.0 has a double free that allows attackers to cause a denial of service (application crash) via a crafted file, a different vulnerability than CVE-2017-2897.

    Product
    Libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 24, 2018An exploitable integer overflow vulnerability exists in the xls_preparseWorkSheet function of libxls 1.4 when handling a MULRK record.CVE-2017-12109 · Other software · libxls · reported by talos-cna@cisco.comHigh 8.8

    An exploitable integer overflow vulnerability exists in the xls_preparseWorkSheet function of libxls 1.4 when handling a MULRK record. A specially crafted XLS file can cause a memory corruption resulting in remote code execution. An attacker can send malicious XLS file to trigger this vulnerability.

    Product
    libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 24, 2018An exploitable integer overflow vulnerability exists in the xls_preparseWorkSheet function of libxls 1.4 when handling a MULBLANK record.CVE-2017-12108 · Other software · libxls · reported by talos-cna@cisco.comHigh 8.8

    An exploitable integer overflow vulnerability exists in the xls_preparseWorkSheet function of libxls 1.4 when handling a MULBLANK record. A specially crafted XLS file can cause a memory corruption resulting in remote code execution. An attacker can send malicious XLS file to trigger this vulnerability.

    Product
    libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 20, 2017An exploitable stack based buffer overflow vulnerability exists in the xls_getfcell function of libxls 1.3.4.CVE-2017-2919 · Other software · libxls · reported by talos-cna@cisco.comHigh 7.8

    An exploitable stack based buffer overflow vulnerability exists in the xls_getfcell function of libxls 1.3.4. A specially crafted XLS file can cause a memory corruption resulting in remote code execution. An attacker can send malicious XLS file to trigger this vulnerability

    Product
    libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 20, 2017An exploitable out-of-bounds write vulnerability exists in the read_MSAT function of libxls 1.4.CVE-2017-2897 · Other software · libxls · reported by talos-cna@cisco.comHigh 7.8

    An exploitable out-of-bounds write vulnerability exists in the read_MSAT function of libxls 1.4. A specially crafted XLS file can cause a memory corruption resulting in remote code execution. An attacker can send malicious XLS file to trigger this vulnerability.

    Product
    libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 20, 2017An exploitable out-of-bounds write vulnerability exists in the xls_mergedCells function of libxls 1.4.CVE-2017-2896 · Other software · libxls · reported by talos-cna@cisco.comHigh 7.8

    An exploitable out-of-bounds write vulnerability exists in the xls_mergedCells function of libxls 1.4. . A specially crafted XLS file can cause a memory corruption resulting in remote code execution. An attacker can send malicious XLS file to trigger this vulnerability.

    Product
    libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 20, 2017An exploitable out-of-bounds vulnerability exists in the xls_addCell function of libxls 1.4.CVE-2017-12111 · Other software · libxls · reported by talos-cna@cisco.comHigh 8.8

    An exploitable out-of-bounds vulnerability exists in the xls_addCell function of libxls 1.4. A specially crafted XLS file with a formula record can cause memory corruption resulting in remote code execution. An attacker can send a malicious XLS file to trigger this vulnerability.

    Product
    libxls
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 20, 2017An exploitable integer overflow vulnerability exists in the xls_appendSST function of libxls 1.4.A specially crafted XLS file can cause memory corruption resultCVE-2017-12110 · Other software · libxls · reported by talos-cna@cisco.comHigh 8.8

    An exploitable integer overflow vulnerability exists in the xls_appendSST function of libxls 1.4.A specially crafted XLS file can cause memory corruption resulting in remote code execution.

    Product
    libxls
    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.