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 11 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
343new WordPress flaws this week
390,080entries in the database

67 results · page 1 of 2

  • Oct 28, 2026Jenkins 2.587 and earlier, LTS 2.580.1 and earlier does not apply its deserialization filter to classes referenced by the `resolves-to` attribute during XStreamCVE-2026-117612 · Websites & servers · Jenkins Project · reported by jenkinsci-cert@googlegroups.com

    Jenkins 2.587 and earlier, LTS 2.580.1 and earlier does not apply its deserialization filter to classes referenced by the `resolves-to` attribute during XStream deserialization.

    Product
    Jenkins
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 15, 2026Oinone Pamirs 7.0.0 contains an XML External Entity (XXE) issue in its XStream-based XML parsing logic.CVE-2026-39053 · Other software · reported by MITREMedium 6.5

    Oinone Pamirs 7.0.0 contains an XML External Entity (XXE) issue in its XStream-based XML parsing logic. When attacker-controlled XML is passed to framework parsing entry points such as PamirsXmlUtils.fromXML(...) or ViewXmlUtils.fromXML(...), unsafe XML processing can lead to file disclosure or SSRF.

    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 6, 2025A vulnerability was found in Bharti Airtel Xstream Fiber up to 20250123.CVE-2025-1081 · Other software · Bharti Airtel · reported by VulDBLow 2.3

    A vulnerability was found in Bharti Airtel Xstream Fiber up to 20250123. It has been rated as problematic. This issue affects some unknown processing of the component WiFi Password Handler. The manipulation leads to use of weak credentials. The attack needs to be done within the local network. The complexity of an attack is rather high. The exploitation is known to be difficult. The exploit has been disclosed to the public and may be used. It is recommended to change the configuration settings. The vendor was contacted early about this disclosure but did not respond in any way.

    Product
    Xstream Fiber
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 7, 2024XStream is a simple library to serialize objects to XML and back again.CVE-2024-47072 · Other software · x-stream · reported by GitHubHigh 7.5

    XStream is a simple library to serialize objects to XML and back again. This vulnerability may allow a remote attacker to terminate the application with a stack overflow error resulting in a denial of service only by manipulating the processed input stream when XStream is configured to use the BinaryStreamDriver. XStream 1.4.21 has been patched to detect the manipulation in the binary input stream causing the the stack overflow and raises an InputManipulationException instead. Users are advised to upgrade. Users unable to upgrade may catch the StackOverflowError in the client code calling XStream if XStream is configured to use the BinaryStreamDriver.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 27, 2022XStream serializes Java objects to XML and back again.CVE-2022-41966 · Other software · x-stream · reported by GitHubHigh 8.2

    XStream serializes Java objects to XML and back again. Versions prior to 1.4.20 may allow a remote attacker to terminate the application with a stack overflow error, resulting in a denial of service only via manipulation the processed input stream. The attack uses the hash code implementation for collections and maps to force recursive hash calculation causing a stack overflow. This issue is patched in version 1.4.20 which handles the stack overflow and raises an InputManipulationException instead. A potential workaround for users who only use HashMap or HashSet and whose XML refers these only as default map or set, is to change the default implementation of java.util.Map and java.util per the code example in the referenced advisory. However, this implies that your application does not care about the implementation of the map and all elements are comparable.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 16, 2022Those using Woodstox to parse XML data may be vulnerable to Denial of Service attacks (DOS) if DTD support is enabled.CVE-2022-40152 · Other software · xstream · reported by cve-coordination@google.comMedium 6.5

    Those using Woodstox to parse XML data may be vulnerable to Denial of Service attacks (DOS) if DTD support is enabled. If the parser is running on user supplied input, an attacker may supply content that causes the parser to crash by stackoverflow. This effect may support a denial of service attack.

    Product
    Woodstox
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 16, 2022Those using Xstream to seralize XML data may be vulnerable to Denial of Service attacks (DOS).CVE-2022-40151 · Other software · xstream · reported by cve-coordination@google.comMedium 6.5

    Those using Xstream to seralize XML data may be vulnerable to Denial of Service attacks (DOS). If the parser is running on user supplied input, an attacker may supply content that causes the parser to crash by stackoverflow. This effect may support a denial of service attack.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 30, 2022Xpdf prior to 4.04 lacked an integer overflow check in JPXStream.cc.CVE-2022-24107 · Other software · Glyphandcog · reported by MITREHigh 7.8

    Xpdf prior to 4.04 lacked an integer overflow check in JPXStream.cc.

    Product
    Xpdfreader
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 9, 2022Jenkins 2.333 and earlier, LTS 2.319.2 and earlier defines custom XStream converters that have not been updated to apply the protections for the vulnerability CCVE-2022-0538 · Websites & servers · Jenkins project · reported by jenkinsci-cert@googlegroups.comHigh 7.5

    Jenkins 2.333 and earlier, LTS 2.319.2 and earlier defines custom XStream converters that have not been updated to apply the protections for the vulnerability CVE-2021-43859 and allow unconstrained resource usage.

    Product
    Jenkins
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 1, 2022XStream is an open source java library to serialize objects to XML and back again.CVE-2021-43859 · Other software · x-stream · reported by GitHubHigh 7.5

    XStream is an open source java library to serialize objects to XML and back again. Versions prior to 1.4.19 may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service only by manipulating the processed input stream. XStream 1.4.19 monitors and accumulates the time it takes to add elements to collections and throws an exception if a set threshold is exceeded. Users are advised to upgrade as soon as possible. Users unable to upgrade may set the NO_REFERENCE mode to prevent recursion. See GHSA-rmr5-cpv2-vgjf for further details on a workaround if an upgrade is not possible.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2021XStream is a simple library to serialize objects to XML and back again.CVE-2021-39152 · Other software · x-stream · reported by GitHubHigh 8.5

    XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to request data from internal resources that are not publicly available only by manipulating the processed input stream with a Java runtime version 14 to 8. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the [Security Framework](https://x-stream.github.io/security.html#framework), you will have to use at least version 1.4.18.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2021XStream is a simple library to serialize objects to XML and back again.CVE-2021-39150 · Other software · x-stream · reported by GitHubHigh 8.5

    XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to request data from internal resources that are not publicly available only by manipulating the processed input stream with a Java runtime version 14 to 8. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the [Security Framework](https://x-stream.github.io/security.html#framework), you will have to use at least version 1.4.18.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2021XStream is a simple library to serialize objects to XML and back again.CVE-2021-39140 · Other software · x-stream · reported by GitHubMedium 6.5

    XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. XStream 1.4.18 uses no longer a blacklist by default, since it cannot be secured for general purpose.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2021XStream is a simple library to serialize objects to XML and back again.CVE-2021-39154 · Other software · x-stream · reported by GitHubHigh 8.5

    XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. XStream 1.4.18 uses no longer a blacklist by default, since it cannot be secured for general purpose.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2021XStream is a simple library to serialize objects to XML and back again.CVE-2021-39153 · Other software · x-stream · reported by GitHubHigh 8.5

    XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream, if using the version out of the box with Java runtime version 14 to 8 or with JavaFX installed. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. XStream 1.4.18 uses no longer a blacklist by default, since it cannot be secured for general purpose.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2021XStream is a simple library to serialize objects to XML and back again.CVE-2021-39151 · Other software · x-stream · reported by GitHubHigh 8.5

    XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. XStream 1.4.18 uses no longer a blacklist by default, since it cannot be secured for general purpose.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2021XStream is a simple library to serialize objects to XML and back again.CVE-2021-39149 · Other software · x-stream · reported by GitHubHigh 8.5

    XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. XStream 1.4.18 uses no longer a blacklist by default, since it cannot be secured for general purpose.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2021XStream is a simple library to serialize objects to XML and back again.CVE-2021-39148 · Other software · x-stream · reported by GitHubHigh 8.5

    XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. XStream 1.4.18 uses no longer a blacklist by default, since it cannot be secured for general purpose.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2021XStream is a simple library to serialize objects to XML and back again.CVE-2021-39147 · Other software · x-stream · reported by GitHubHigh 8.5

    XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. XStream 1.4.18 uses no longer a blacklist by default, since it cannot be secured for general purpose.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2021XStream is a simple library to serialize objects to XML and back again.CVE-2021-39146 · Other software · x-stream · reported by GitHubHigh 8.5

    XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. XStream 1.4.18 uses no longer a blacklist by default, since it cannot be secured for general purpose.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2021XStream is a simple library to serialize objects to XML and back again.CVE-2021-39145 · Other software · x-stream · reported by GitHubHigh 8.5

    XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. XStream 1.4.18 uses no longer a blacklist by default, since it cannot be secured for general purpose.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2021XStream Remote Code Execution VulnerabilityCVE-2021-39144 · Other software · XStream · reported by GitHubExploitedHigh 8.5

    XStream contains a remote code execution vulnerability that allows an attacker to manipulate the processed input stream and replace or inject objects that result in the execution of a local command on the server. This vulnerability can affect multiple products, including but not limited to VMware Cloud Foundation.

    Product
    XStream
    On CISA’s list since
    Mar 10, 2023 (federal fix deadline Mar 31, 2023)
    What to do
    Attackers are using this now. Install XStream’s update today. If there is no update for your version, take the product off the internet or stop using it until there is.
  • Aug 23, 2021XStream is a simple library to serialize objects to XML and back again.CVE-2021-39141 · Other software · x-stream · reported by GitHubHigh 8.5

    XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. XStream 1.4.18 uses no longer a blacklist by default, since it cannot be secured for general purpose.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2021XStream is a simple library to serialize objects to XML and back again.CVE-2021-39139 · Other software · x-stream · reported by GitHubHigh 8.5

    XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. A user is only affected if using the version out of the box with JDK 1.7u21 or below. However, this scenario can be adjusted easily to an external Xalan that works regardless of the version of the Java runtime. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. XStream 1.4.18 uses no longer a blacklist by default, since it cannot be secured for general purpose.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 21, 2021An issue has been found in function CCITTFaxStream::lookChar in PDF2JSON 0.70 that allows attackers to cause a Denial of Service due to an invalid write of sizeCVE-2020-19475 · Other software · Flowpaper · reported by MITREMedium 5.5

    An issue has been found in function CCITTFaxStream::lookChar in PDF2JSON 0.70 that allows attackers to cause a Denial of Service due to an invalid write of size 2 .

    Product
    Pdf2json
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 28, 2021XStream is software for serializing Java objects to XML and back again.CVE-2021-29505 · Other software · x-stream · reported by GitHubHigh 7.5

    XStream is software for serializing Java objects to XML and back again. A vulnerability in XStream versions prior to 1.4.17 may allow a remote attacker has sufficient rights to execute commands of the host only by manipulating the processed input stream. No user who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types is affected. The vulnerability is patched in version 1.4.17.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 22, 2021XStream is a Java library to serialize objects to XML and back again.CVE-2021-21351 · Other software · x-stream · reported by GitHubMedium 5.4

    XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 22, 2021XStream is a Java library to serialize objects to XML and back again.CVE-2021-21350 · Other software · x-stream · reported by GitHubMedium 5.3

    XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker to execute arbitrary code only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 22, 2021XStream is a Java library to serialize objects to XML and back again.CVE-2021-21349 · Other software · x-stream · reported by GitHubMedium 6.1

    XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker to request data from internal resources that are not publicly available only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 22, 2021XStream is a Java library to serialize objects to XML and back again.CVE-2021-21348 · Other software · x-stream · reported by GitHubMedium 5.3

    XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker to occupy a thread that consumes maximum CPU time and will never return. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 22, 2021XStream is a Java library to serialize objects to XML and back again.CVE-2021-21347 · Other software · x-stream · reported by GitHubMedium 6.1

    XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 22, 2021XStream is a Java library to serialize objects to XML and back again.CVE-2021-21346 · Other software · x-stream · reported by GitHubMedium 6.1

    XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 22, 2021XStream is a Java library to serialize objects to XML and back again.CVE-2021-21345 · Other software · x-stream · reported by GitHubMedium 5.8

    XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker who has sufficient rights to execute commands of the host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 22, 2021XStream is a Java library to serialize objects to XML and back again.CVE-2021-21344 · Other software · x-stream · reported by GitHubMedium 5.3

    XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 22, 2021XStream is a Java library to serialize objects to XML and back again.CVE-2021-21343 · Other software · x-stream · reported by GitHubMedium 5.3

    XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability where the processed stream at unmarshalling time contains type information to recreate the formerly written objects. XStream creates therefore new instances based on these type information. An attacker can manipulate the processed input stream and replace or inject objects, that result in the deletion of a file on the local host. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 22, 2021XStream is a Java library to serialize objects to XML and back again.CVE-2021-21342 · Other software · x-stream · reported by GitHubMedium 5.3

    XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability where the processed stream at unmarshalling time contains type information to recreate the formerly written objects. XStream creates therefore new instances based on these type information. An attacker can manipulate the processed input stream and replace or inject objects, that result in a server-side forgery request. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 22, 2021XStream is a Java library to serialize objects to XML and back again.CVE-2021-21341 · Other software · x-stream · reported by GitHubHigh 7.5

    XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is vulnerability which may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service only by manipulating the processed input stream. No user is affected who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 15, 2020XStream is a Java library to serialize objects to XML and back again.CVE-2020-26259 · Other software · x-stream · reported by GitHubMedium 6.8

    XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.15, is vulnerable to an Arbitrary File Deletion on the local host when unmarshalling. The vulnerability may allow a remote attacker to delete arbitrary know files on the host as log as the executing process has sufficient rights only by manipulating the processed input stream. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.15. The reported vulnerability does not exist running Java 15 or higher. No user is affected, who followed the recommendation to setup XStream's Security Framework with a whitelist! Anyone relying on XStream's default blacklist can immediately switch to a whilelist for the allowed types to avoid the vulnerability. Users of XStream 1.4.14 or below who still want to use XStream default blacklist can use a workaround described in more detailed in the referenced advisories.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 15, 2020XStream is a Java library to serialize objects to XML and back again.CVE-2020-26258 · Other software · x-stream · reported by GitHubMedium 6.3

    XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.15, a Server-Side Forgery Request vulnerability can be activated when unmarshalling. The vulnerability may allow a remote attacker to request data from internal resources that are not publicly available only by manipulating the processed input stream. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.15. The reported vulnerability does not exist if running Java 15 or higher. No user is affected who followed the recommendation to setup XStream's Security Framework with a whitelist! Anyone relying on XStream's default blacklist can immediately switch to a whilelist for the allowed types to avoid the vulnerability. Users of XStream 1.4.14 or below who still want to use XStream default blacklist can use a workaround described in more detailed in the referenced advisories.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 16, 2020XStream before version 1.4.14 is vulnerable to Remote Code Execution.The vulnerability may allow a remote attacker to run arbitrary shell commands only by manipCVE-2020-26217 · Other software · x-stream · reported by GitHubHigh 8

    XStream before version 1.4.14 is vulnerable to Remote Code Execution.The vulnerability may allow a remote attacker to run arbitrary shell commands only by manipulating the processed input stream. Only users who rely on blocklists are affected. Anyone using XStream's Security Framework allowlist is not affected. The linked advisory provides code workarounds for users who cannot upgrade. The issue is fixed in version 1.4.14.

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 19, 2020The XStream extension in HP Fortify SCA before 2.2 RC3 allows remote attackers to execute arbitrary code via unsafe deserialization of XML messages.CVE-2014-2228 · Other software · Talend · reported by MITRECritical 9.8

    The XStream extension in HP Fortify SCA before 2.2 RC3 allows remote attackers to execute arbitrary code via unsafe deserialization of XML messages.

    Product
    Restlet
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 1, 2019In Snowtide PDFxStream before 3.7.1 (for Java), a crafted PDF file can trigger an extremely long running computation because of page-tree mishandling.CVE-2019-17063 · Other software · Snowtide · reported by MITREMedium 5.5

    In Snowtide PDFxStream before 3.7.1 (for Java), a crafted PDF file can trigger an extremely long running computation because of page-tree mishandling.

    Product
    Pdfxstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 23, 2019It was found that xstream API version 1.4.10 before 1.4.11 introduced a regression for a previous deserialization flaw.CVE-2019-10173 · Other software · xstream · reported by Red HatCritical 9.8

    It was found that xstream API version 1.4.10 before 1.4.11 introduced a regression for a previous deserialization flaw. If the security framework has not been initialized, it may allow a remote attacker to run arbitrary shell commands when unmarshalling XML or any supported format. e.g. JSON. (regression of CVE-2013-7285)

    Product
    xstream
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 22, 2019The JPXStream::init function in Poppler 0.78.0 and earlier doesn't check for negative values of stream length, leading to an Integer Overflow, thereby making itCVE-2019-9959 · Other software · Freedesktop · reported by MITREMedium 6.5

    The JPXStream::init function in Poppler 0.78.0 and earlier doesn't check for negative values of stream length, leading to an Integer Overflow, thereby making it possible to allocate a large memory chunk on the heap, with a size controlled by an attacker, as demonstrated by pdftocairo.

    Product
    Poppler
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 23, 2019In Poppler through 0.76.1, there is a heap-based buffer over-read in JPXStream::init in JPEG2000Stream.cc via data with inconsistent heights or widths.CVE-2019-12293 · Other software · Freedesktop · reported by MITREHigh 8.8

    In Poppler through 0.76.1, there is a heap-based buffer over-read in JPXStream::init in JPEG2000Stream.cc via data with inconsistent heights or widths.

    Product
    Poppler
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 15, 2019Xstream API versions up to 1.4.6 and version 1.4.10, if the security framework has not been initialized, may allow a remote attacker to run arbitrary shell commCVE-2013-7285 · Other software · Oracle · reported by MITRECritical 9.8

    Xstream API versions up to 1.4.6 and version 1.4.10, if the security framework has not been initialized, may allow a remote attacker to run arbitrary shell commands by manipulating the processed input stream when unmarshaling XML or any supported format. e.g. JSON.

    Product
    Endeca Information Discovery Studio
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 25, 2018HTTL (aka Hyper-Text Template Language) through 1.0.11 allows remote command execution because the decodeXml function uses XStream unsafely when configured withCVE-2018-19530 · Other software · Httl Project · reported by MITRECritical 9.8

    HTTL (aka Hyper-Text Template Language) through 1.0.11 allows remote command execution because the decodeXml function uses XStream unsafely when configured with an xml.codec=httl.spi.codecs.XstreamCodec setting.

    Product
    Httl
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 18, 2018CCITTFaxStream::readRow() in Stream.cc in Xpdf 4.00 allows remote attackers to cause a denial of service (heap-based buffer over-read) via a crafted pdf file, aCVE-2018-18454 · Other software · Xpdfreader · reported by MITREMedium 5.5

    CCITTFaxStream::readRow() in Stream.cc in Xpdf 4.00 allows remote attackers to cause a denial of service (heap-based buffer over-read) via a crafted pdf file, as demonstrated by pdftoppm.

    Product
    Xpdf
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 11, 2018Pippo through 1.11.0 allows remote code execution via a command to java.lang.ProcessBuilder because the XstreamEngine component does not use XStream's availableCVE-2018-18240 · Other software · Pippo · reported by MITRECritical 9.8

    Pippo through 1.11.0 allows remote code execution via a command to java.lang.ProcessBuilder because the XstreamEngine component does not use XStream's available protection mechanisms to restrict unmarshalling.

    Product
    Pippo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 23, 2018A vulnerability exists in Jenkins 2.137 and earlier, 2.121.2 and earlier in XStream2.java that allows attackers to have Jenkins resolve a domain name when deserCVE-2018-1999042 · Websites & servers · Jenkins · reported by MITREMedium 5.3

    A vulnerability exists in Jenkins 2.137 and earlier, 2.121.2 and earlier in XStream2.java that allows attackers to have Jenkins resolve a domain name when deserializing an instance of java.net.URL.

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