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 3 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,762exploited flaws on CISA’s list
34added in the last 30 days
344new WordPress flaws this week
390,080entries in the database

70 results · page 1 of 2

  • Oct 27, 2026libexpat through 2.9.0 contains a signed integer overflow vulnerability in storeAtts() in lib/xmlparse.c that allows attackers to trigger out-of-bounds writes vCVE-2026-118370 · Other software · libexpat · reported by VulnCheckHigh 8.2

    libexpat through 2.9.0 contains a signed integer overflow vulnerability in storeAtts() in lib/xmlparse.c that allows attackers to trigger out-of-bounds writes via oversized attribute counts. Attackers can supply a multi-gigabyte document with a start tag carrying over 2^30 attributes to overflow attIndex and nPrefixes, crashing applications or corrupting heap memory.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 27, 2026libexpat through 2.9.0 contains a NULL pointer dereference vulnerability in externalEntityInitProcessor2() in lib/xmlparse.c that mishandles the XML_TOK_NONE toCVE-2026-117610 · Other software · libexpat · reported by VulnCheckHigh 8.2

    libexpat through 2.9.0 contains a NULL pointer dereference vulnerability in externalEntityInitProcessor2() in lib/xmlparse.c that mishandles the XML_TOK_NONE token from empty input. Attackers who control stream chunking can force an empty non-final first parse on an external entity subparser, causing a later parse to crash the application.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 22, 2026libexpat through 2.9.0 contains a denial of service vulnerability because billion laughs protection in accountingDiffTolerated() in xmlparse.c detects entity amCVE-2026-115506 · Other software · libexpat · reported by VulnCheckHigh 8.7

    libexpat through 2.9.0 contains a denial of service vulnerability because billion laughs protection in accountingDiffTolerated() in xmlparse.c detects entity amplification too late. Attackers can supply a moderately sized XML document with a large DTD and nested entity expansions to consume tens of seconds of CPU per parse.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 20, 2026libexpat 2.7.2 through 2.9.0 contains a denial of service vulnerability because XML_ParserReset zeroes the direct byte count but never offsets tracked heap alloCVE-2026-113351 · Other software · libexpat · reported by VulnCheckHigh 8.2

    libexpat 2.7.2 through 2.9.0 contains a denial of service vulnerability because XML_ParserReset zeroes the direct byte count but never offsets tracked heap allocations. Attackers can submit a large XML document so later documents on the same reset parser fail with XML_ERROR_NO_MEMORY until it is recreated.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 7, 2026libexpat before commit 13c5f63 contains a heap buffer over-read vulnerability in xmlparse.c.CVE-2026-77214 · Other software · libexpat · reported by VulnCheckHigh 8.3

    libexpat before commit 13c5f63 contains a heap buffer over-read vulnerability in xmlparse.c. XML_ParseBuffer advances the parse buffer end with parser->m_bufferEnd += len using a caller-supplied length that is not validated against the allocated buffer size, so repeated XML_ParseBuffer calls move m_bufferEnd past the end of the heap allocation and subsequent parsing reads out of bounds. Reaching this path requires a parse buffer to already be present; otherwise XML_ParseBuffer returns XML_ERROR_NO_BUFFER. A buffer is present after a prior call to XML_GetBuffer, either directly (the common case) or indirectly through a prior XML_Parse call that allocates the buffer internally. The over-read discloses adjacent heap memory to the calling application, recovering heap pointers, libc function pointers, and code pointers sufficient to defeat ASLR and build further exploitation primitives.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 29, 2026libexpat versions 2.7.2 through 2.8.5 contain an integer overflow vulnerability in expat_realloc() function on 32-bit platforms when computing allocation sizes.CVE-2026-102633 · Other software · libexpat · reported by VulnCheckHigh 8.2

    libexpat versions 2.7.2 through 2.8.5 contain an integer overflow vulnerability in expat_realloc() function on 32-bit platforms when computing allocation sizes. Attackers supplying malicious XML to applications parsing with vulnerable libexpat can cause heap buffer overflow, memory corruption, or denial of service.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 19, 2026Expat before 2.8.5 fails to validate that a high surrogate in UTF-16 input is followed by a low surrogate, allowing malformed UTF-16 sequences to be accepted.CVE-2026-93990 · Other software · libexpat · reported by VulnCheckHigh 8.7

    Expat before 2.8.5 fails to validate that a high surrogate in UTF-16 input is followed by a low surrogate, allowing malformed UTF-16 sequences to be accepted. Attackers can supply UTF-16 encoded XML containing lone high surrogates that consume the following code unit, causing Expat to pass unpaired surrogates to applications built with XML_UNICODE and to silently replace input characters in other builds.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 20, 2026Expat through 2.8.3 contains an out-of-bounds read vulnerability that allows attackers to trigger memory corruption by processing XML with external entity parseCVE-2026-76641 · Other software · libexpat · reported by VulnCheckHigh 8.7

    Expat through 2.8.3 contains an out-of-bounds read vulnerability that allows attackers to trigger memory corruption by processing XML with external entity parsers created via XML_ExternalEntityParserCreate. A struct size mismatch between ELEMENT_TYPE members causes storeAtts to read the attIndex member past allocated memory boundaries, resulting in failure to normalize whitespace in non-CDATA attributes or a wild pointer dereference causing a segfault. This vulnerability was introduced by the fix for CVE-2026-66046.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 20, 2026libexpat before 2.8.4 lacks handler call depth tracking with custom encoding callbacks.CVE-2026-76957 · Other software · libexpat project · reported by MITREMedium 4.9

    libexpat before 2.8.4 lacks handler call depth tracking with custom encoding callbacks. Thus, a use-after-free can occur. NOTE: this is similar to CVE-2026-50219, CVE-2026-56131 and CVE-2026-56412.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 20, 2026In libexpat 2.8.2 and 2.8.3 before 2.8.4, misinterpretation of getentropy's return code leads to insufficient entropy, which results in being vulnerable to hashCVE-2026-76956 · Other software · libexpat project · reported by MITREMedium 5.9

    In libexpat 2.8.2 and 2.8.3 before 2.8.4, misinterpretation of getentropy's return code leads to insufficient entropy, which results in being vulnerable to hash flooding attacks, causing a denial of service via crafted XML content.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 18, 2026Expat through 2.8.3 contains a denial of service vulnerability caused by quadratic algorithmic complexity in the storeAtts() function in xmlparse.c, where proceCVE-2026-66046 · Other software · libexpat project · reported by VulnCheckHigh 8.7

    Expat through 2.8.3 contains a denial of service vulnerability caused by quadratic algorithmic complexity in the storeAtts() function in xmlparse.c, where processing N specified attributes with non-normalized values triggers an O(N^2) linear scan of elementType->defaultAtts to determine CDATA status. A remote unauthenticated attacker can supply a single well-formed XML document of a few megabytes to an application parsing untrusted XML to cause excessive CPU consumption, resulting in denial of service without requiring authentication, external entity resolution, or non-default parser options.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 10, 2026libexpat before 2.8.3 has an out-of-bounds read and resultant infinite loop because low surrogates are treated the same as high surrogates during Unicode procesCVE-2026-72522 · Other software · libexpat project · reported by MITREMedium 6.2

    libexpat before 2.8.3 has an out-of-bounds read and resultant infinite loop because low surrogates are treated the same as high surrogates during Unicode processing in the *_toUtf16 functions.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 21, 2026libexpat before 2.8.2 does not consider XML_TOK_DATA_CHARS in doCdataSection and thus lacks handler call depth tracking for various calls from within handlers iCVE-2026-56412 · Other software · libexpat project · reported by MITREMedium 4.9

    libexpat before 2.8.2 does not consider XML_TOK_DATA_CHARS in doCdataSection and thus lacks handler call depth tracking for various calls from within handlers in cases of a policy violation. Thus, a use-after-free can occur. NOTE: this issue exists because of an incomplete fix for CVE-2026-50219.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 21, 2026xmlwf in libexpat before 2.8.2 has an integer overflow in endDoctypeDecl via NOTATION declarations.CVE-2026-56411 · Other software · libexpat project · reported by MITREMedium 6.9

    xmlwf in libexpat before 2.8.2 has an integer overflow in endDoctypeDecl via NOTATION declarations.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 21, 2026xmlwf in libexpat before 2.8.2 has an integer overflow in resolveSystemId.CVE-2026-56410 · Other software · libexpat project · reported by MITREMedium 6.9

    xmlwf in libexpat before 2.8.2 has an integer overflow in resolveSystemId.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 21, 2026xmlwf in libexpat before 2.8.2 has an integer overflow for the output filename when -d outputDir is used.CVE-2026-56409 · Other software · libexpat project · reported by MITREMedium 6.5

    xmlwf in libexpat before 2.8.2 has an integer overflow for the output filename when -d outputDir is used.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 21, 2026libexpat before 2.8.2 has an integer overflow in copyString.CVE-2026-56408 · Other software · libexpat project · reported by MITREMedium 6.9

    libexpat before 2.8.2 has an integer overflow in copyString.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 21, 2026libexpat before 2.8.2 has an integer overflow in doProlog that is related to storeEntityValue and entity textLen.CVE-2026-56407 · Other software · libexpat project · reported by MITREMedium 6.9

    libexpat before 2.8.2 has an integer overflow in doProlog that is related to storeEntityValue and entity textLen.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 21, 2026libexpat before 2.8.2 has an integer overflow in XML_ParseBuffer because it lacked a check that was present in XML_Parse.CVE-2026-56406 · Other software · libexpat project · reported by MITREMedium 6.9

    libexpat before 2.8.2 has an integer overflow in XML_ParseBuffer because it lacked a check that was present in XML_Parse.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 21, 2026libexpat before 2.8.2 has an integer overflow in getAttributeId.CVE-2026-56405 · Other software · libexpat project · reported by MITREMedium 6.9

    libexpat before 2.8.2 has an integer overflow in getAttributeId.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 21, 2026libexpat before 2.8.2 has an integer overflow in addBinding.CVE-2026-56404 · Other software · libexpat project · reported by MITREMedium 6.9

    libexpat before 2.8.2 has an integer overflow in addBinding.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 21, 2026libexpat before 2.8.2 has an integer overflow in storeAtts.CVE-2026-56403 · Other software · libexpat project · reported by MITREMedium 6.9

    libexpat before 2.8.2 has an integer overflow in storeAtts.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 19, 2026In libexpat before 2.8.2, there is a heap-based buffer overflow in doProlog in xmlparse.c because scaffold backing array reallocation is mishandled when there iCVE-2026-56132 · Other software · libexpat project · reported by MITREMedium 6.9

    In libexpat before 2.8.2, there is a heap-based buffer overflow in doProlog in xmlparse.c because scaffold backing array reallocation is mishandled when there is data-structure sharing across parsers.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 19, 2026libexpat before 2.8.2 lacks handler call depth tracking for calls to XML_ResumeParser from within handlers in cases of a policy violation.CVE-2026-56131 · Other software · libexpat project · reported by MITREMedium 4.9

    libexpat before 2.8.2 lacks handler call depth tracking for calls to XML_ResumeParser from within handlers in cases of a policy violation. Thus, a use-after-free can occur (similar to the CVE-2026-50219 situation).

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 4, 2026libexpat before 2.8.2 lacks handler call depth tracking for calls to XML_GetBuffer, XML_Parse, XML_ParseBuffer, XML_ParserFree, or XML_ParserReset from within hCVE-2026-50219 · Other software · libexpat project · reported by MITREMedium 4.9

    libexpat before 2.8.2 lacks handler call depth tracking for calls to XML_GetBuffer, XML_Parse, XML_ParseBuffer, XML_ParserFree, or XML_ParserReset from within handlers in cases of a policy violation. Thus, a use-after-free can occur,

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 10, 2026In libexpat before 2.8.1, the computational complexity of attribute name collision checks allows a denial of service via moderately sized crafted XML input.CVE-2026-45186 · Other software · libexpat project · reported by MITRELow 2.9

    In libexpat before 2.8.1, the computational complexity of attribute name collision checks allows a denial of service via moderately sized crafted XML input.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 16, 2026libexpat before 2.8.0 uses insufficient entropy, and thus hash flooding can occur via a crafted XML document.CVE-2026-41080 · Other software · libexpat project · reported by MITRELow 2.9

    libexpat before 2.8.0 uses insufficient entropy, and thus hash flooding can occur via a crafted XML document.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 16, 2026libexpat before 2.7.5 allows a NULL pointer dereference in the function setContext on retry after an earlier ouf-of-memory condition.CVE-2026-32778 · Other software · libexpat project · reported by MITRELow 2.9

    libexpat before 2.7.5 allows a NULL pointer dereference in the function setContext on retry after an earlier ouf-of-memory condition.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 16, 2026libexpat before 2.7.5 allows an infinite loop while parsing DTD content.CVE-2026-32777 · Other software · libexpat project · reported by MITREMedium 4

    libexpat before 2.7.5 allows an infinite loop while parsing DTD content.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 16, 2026libexpat before 2.7.5 allows a NULL pointer dereference with empty external parameter entity content.CVE-2026-32776 · Other software · libexpat project · reported by MITREMedium 4

    libexpat before 2.7.5 allows a NULL pointer dereference with empty external parameter entity content.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 30, 2026In libexpat before 2.7.4, the doContent function does not properly determine the buffer size bufSize because there is no integer overflow check for tag buffer rCVE-2026-25210 · Other software · libexpat project · reported by MITREMedium 6.9

    In libexpat before 2.7.4, the doContent function does not properly determine the buffer size bufSize because there is no integer overflow check for tag buffer reallocation.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 23, 2026In libexpat before 2.7.4, XML_ExternalEntityParserCreate does not copy unknown encoding handler user data.CVE-2026-24515 · Other software · libexpat project · reported by MITRELow 2.9

    In libexpat before 2.7.4, XML_ExternalEntityParserCreate does not copy unknown encoding handler user data.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 28, 2025In libexpat through 2.7.3, a crafted file with an approximate size of 2 MiB can lead to dozens of seconds of processing time.CVE-2025-66382 · Other software · libexpat project · reported by MITRELow 2.9

    In libexpat through 2.7.3, a crafted file with an approximate size of 2 MiB can lead to dozens of seconds of processing time.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 14, 2025libexpat in Expat before 2.7.2 allows attackers to trigger large dynamic memory allocations via a small document that is submitted for parsing.CVE-2025-59375 · Other software · libexpat project · reported by MITREHigh 7.5

    libexpat in Expat before 2.7.2 allows attackers to trigger large dynamic memory allocations via a small document that is submitted for parsing.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 14, 2025A stack overflow vulnerability exists in the libexpat library due to the way it handles recursive entity expansion in XML documents.CVE-2024-8176 · Other software · Red Hat · reported by Red HatHigh 7.5

    A stack overflow vulnerability exists in the libexpat library due to the way it handles recursive entity expansion in XML documents. When parsing an XML document with deeply nested entity references, libexpat can be forced to recurse indefinitely, exhausting the stack space and causing a crash. This issue could lead to denial of service (DoS) or, in some cases, exploitable memory corruption, depending on the environment and library usage.

    Product
    Red Hat Enterprise Linux 10
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 27, 2024An issue was discovered in libexpat before 2.6.4.CVE-2024-50602 · Other software · libexpat_project · reported by MITREMedium 5.9

    An issue was discovered in libexpat before 2.6.4. There is a crash within the XML_ResumeParser function because XML_StopParser can stop/suspend an unstarted parser.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 29, 2024An issue was discovered in libexpat before 2.6.3.CVE-2024-45492 · Other software · libexpat · reported by MITRECritical 9.8

    An issue was discovered in libexpat before 2.6.3. nextScaffoldPart in xmlparse.c can have an integer overflow for m_groupSize on 32-bit platforms (where UINT_MAX equals SIZE_MAX).

    Product
    expat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 29, 2024An issue was discovered in libexpat before 2.6.3.CVE-2024-45491 · Other software · libexpat · reported by MITRECritical 9.8

    An issue was discovered in libexpat before 2.6.3. dtdCopy in xmlparse.c can have an integer overflow for nDefaultAtts on 32-bit platforms (where UINT_MAX equals SIZE_MAX).

    Product
    expat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 29, 2024An issue was discovered in libexpat before 2.6.3.CVE-2024-45490 · Other software · libexpat_project · reported by MITREHigh 7.5

    An issue was discovered in libexpat before 2.6.3. xmlparse.c does not reject a negative length for XML_ParseBuffer.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 10, 2024libexpat through 2.6.1 allows an XML Entity Expansion attack when there is isolated use of external parsers (created via XML_ExternalEntityParserCreate).CVE-2024-28757 · Other software · Siemens · reported by MITREHigh 7.5

    libexpat through 2.6.1 allows an XML Entity Expansion attack when there is isolated use of external parsers (created via XML_ExternalEntityParserCreate).

    Product
    SIMATIC S7-1500 CPU 1518-4 PN/DP MFP
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 4, 2024libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.CVE-2023-52426 · Other software · Siemens · reported by MITREMedium 5.5

    libexpat through 2.5.0 allows recursive XML Entity Expansion if XML_DTD is undefined at compile time.

    Product
    SIMATIC S7-1500 CPU 1518-4 PN/DP MFP
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 4, 2024libexpat through 2.5.0 allows a denial of service (resource consumption) because many full reparsings are required in the case of a large token for which multipCVE-2023-52425 · Other software · libexpat_project · reported by MITREHigh 7.5

    libexpat through 2.5.0 allows a denial of service (resource consumption) because many full reparsings are required in the case of a large token for which multiple buffer fills are needed.

    Product
    libexpat
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 24, 2022In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situatioCVE-2022-43680 · Other software · Siemens · reported by MITREHigh 7.5

    In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.

    Product
    SIMATIC S7-1500 CPU 1518-4 PN/DP MFP
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 14, 2022libexpat before 2.4.9 has a use-after-free in the doContent function in xmlparse.c.CVE-2022-40674 · Other software · Siemens · reported by MITREHigh 8.1

    libexpat before 2.4.9 has a use-after-free in the doContent function in xmlparse.c.

    Product
    SIMATIC S7-1500 CPU 1518-4 PN/DP MFP
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 26, 2022It was discovered that an internal Prosody library to load XML based on libexpat does not properly restrict the XML features allowed in parsed XML data.CVE-2022-0217 · Other software · Prosody · reported by Red HatHigh 7.5

    It was discovered that an internal Prosody library to load XML based on libexpat does not properly restrict the XML features allowed in parsed XML data. Given suitable attacker input, this results in expansion of recursive entity references from DTDs (CWE-776). In addition, depending on the libexpat version used, it may also allow injections using XML External Entity References (CWE-611).

    Product
    Prosody
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 18, 2022In Expat (aka libexpat) before 2.4.5, there is an integer overflow in storeRawNames.CVE-2022-25315 · Other software · Siemens · reported by MITRECritical 9.8

    In Expat (aka libexpat) before 2.4.5, there is an integer overflow in storeRawNames.

    Product
    SIMATIC S7-1500 CPU 1518-4 PN/DP MFP
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 18, 2022In Expat (aka libexpat) before 2.4.5, there is an integer overflow in copyString.CVE-2022-25314 · Other software · Siemens · reported by MITREHigh 7.5

    In Expat (aka libexpat) before 2.4.5, there is an integer overflow in copyString.

    Product
    SIMATIC S7-1500 CPU 1518-4 PN/DP MFP
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 18, 2022In Expat (aka libexpat) before 2.4.5, an attacker can trigger stack exhaustion in build_model via a large nesting depth in the DTD element.CVE-2022-25313 · Other software · Siemens · reported by MITREMedium 6.5

    In Expat (aka libexpat) before 2.4.5, an attacker can trigger stack exhaustion in build_model via a large nesting depth in the DTD element.

    Product
    SIMATIC S7-1500 CPU 1518-4 PN/DP MFP
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 15, 2022xmlparse.c in Expat (aka libexpat) before 2.4.5 allows attackers to insert namespace-separator characters into namespace URIs.CVE-2022-25236 · Other software · Siemens · reported by MITRECritical 9.8

    xmlparse.c in Expat (aka libexpat) before 2.4.5 allows attackers to insert namespace-separator characters into namespace URIs.

    Product
    SIMATIC S7-1500 CPU 1518-4 PN/DP MFP
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 15, 2022xmltok_impl.c in Expat (aka libexpat) before 2.4.5 lacks certain validation of encoding, such as checks for whether a UTF-8 character is valid in a certain contCVE-2022-25235 · Other software · Siemens · reported by MITRECritical 9.8

    xmltok_impl.c in Expat (aka libexpat) before 2.4.5 lacks certain validation of encoding, such as checks for whether a UTF-8 character is valid in a certain context.

    Product
    SIMATIC S7-1500 CPU 1518-4 PN/DP MFP
    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.