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 5 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
36added in the last 30 days
584new WordPress flaws this week
391,288entries in the database

190 results · page 3 of 4

  • May 20, 2022Rengine v1.0.2 was discovered to contain a remote code execution (RCE) vulnerability via the yaml configuration function.CVE-2022-28995 · Other software · Yogeshojha · reported by MITRECritical 9.8

    Rengine v1.0.2 was discovered to contain a remote code execution (RCE) vulnerability via the yaml configuration function.

    Product
    Rengine
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 19, 2022An issue in the Unmarshal function in Go-Yaml v3 causes the program to crash when attempting to deserialize invalid input.CVE-2022-28948 · Other software · Yaml Project · reported by MITREHigh 7.5

    An issue in the Unmarshal function in Go-Yaml v3 causes the program to crash when attempting to deserialize invalid input.

    Product
    Yaml
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 11, 2022A vulnerability in the Snake YAML parser of Magnolia CMS v6.2.3 and below allows attackers to execute arbitrary code via a crafted YAML file.CVE-2021-46364 · Other software · Magnolia-cms · reported by MITREHigh 7.8

    A vulnerability in the Snake YAML parser of Magnolia CMS v6.2.3 and below allows attackers to execute arbitrary code via a crafted YAML file.

    Product
    Magnolia CMS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 2, 2021Authenticated administrators may modify the main YAML configuration file and load a Java class resulting in RCE.CVE-2021-23262 · Other software · Crafter Software · reported by security@craftersoftware.comMedium 4.2

    Authenticated administrators may modify the main YAML configuration file and load a Java class resulting in RCE.

    Product
    Crafter CMS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 22, 2021The middleware component in OX App Suite through 7.10.5 allows Code Injection via Java classes in a YAML format.CVE-2021-33493 · Other software · Open-xchange · reported by MITREMedium 6

    The middleware component in OX App Suite through 7.10.5 allows Code Injection via Java classes in a YAML format.

    Product
    OX App Suite
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 11, 2021Loading specially-crafted yaml with the Kubernetes Java Client library can lead to code execution.CVE-2021-25738 · Other software · Kubernetes · reported by jordan@liggitt.netMedium 6.7

    Loading specially-crafted yaml with the Kubernetes Java Client library can lead to code execution.

    Product
    Kubernetes Java Client
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 11, 2021Deno Standard Modules before 0.107.0 allows Code Injection via an untrusted YAML file in certain configurations.CVE-2021-42139 · Other software · Deno · reported by MITRECritical 9.8

    Deno Standard Modules before 0.107.0 allows Code Injection via an untrusted YAML file in certain configurations.

    Product
    Deno Standard Modules
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 4, 2021SLO generator allows for loading of YAML files that if crafted in a specific format can allow for code execution within the context of the SLO Generator.CVE-2021-22557 · Computers, phones & browsers · Google LLC · reported by cve-coordination@google.comMedium 5.3

    SLO generator allows for loading of YAML files that if crafted in a specific format can allow for code execution within the context of the SLO Generator. We recommend upgrading SLO Generator past https://github.com/google/slo-generator/pull/173

    Product
    SLO Generator
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 11, 2021A Remote Code Execution (RCE) vulnerability was discovered in the Any23 YAMLExtractor.java file and is known to affect Any23 versions < 2.5.CVE-2021-40146 · Websites & servers · Apache Software Foundation · reported by security@apache.orgCritical 9.8

    A Remote Code Execution (RCE) vulnerability was discovered in the Any23 YAMLExtractor.java file and is known to affect Any23 versions < 2.5. RCE vulnerabilities allow a malicious actor to execute any code of their choice on a remote machine over LAN, WAN, or internet. RCE belongs to the broader class of arbitrary code execution (ACE) vulnerabilities.

    Product
    Apache Any23
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 10, 2021Due to use of unsafe YAML deserialization logic, an attacker with the ability to modify local YAML configuration files could provide malicious input, resulting CVE-2021-24040 · Other software · Facebook · reported by cve-assign@fb.comCritical 9.8

    Due to use of unsafe YAML deserialization logic, an attacker with the ability to modify local YAML configuration files could provide malicious input, resulting in remote code execution or similar risks. This issue affects ParlAI prior to v1.1.0.

    Product
    ParlAI
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 7, 2021kaml is an open source implementation of the YAML format with support for kotlinx.serialization.CVE-2021-39194 · Other software · charleskorn · reported by GitHubMedium 4.3

    kaml is an open source implementation of the YAML format with support for kotlinx.serialization. In affected versions attackers that could provide arbitrary YAML input to an application that uses kaml could cause the application to endlessly loop while parsing the input. This could result in resource starvation and denial of service. This only affects applications that use polymorphic serialization with the default tagged polymorphism style. Applications using the property polymorphism style are not affected. YAML input for a polymorphic type that provided a tag but no value for the object would trigger the issue. Version 0.35.3 or later contain the fix for this issue.

    Product
    kaml
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 13, 2021The routes (aka Extbase Yaml Routes) extension before 2.1.1 for TYPO3, when CsrfTokenViewHelper is used, allows Sensitive Information Disclosure because a sessiCVE-2021-36793 · Other software · Routes Project · reported by MITREHigh 7.5

    The routes (aka Extbase Yaml Routes) extension before 2.1.1 for TYPO3, when CsrfTokenViewHelper is used, allows Sensitive Information Disclosure because a session identifier is unsafely present in HTML output.

    Product
    Routes
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 13, 2021config.py in pystemon before 2021-02-13 allows code execution via YAML deserialization because SafeLoader and safe_load are not used.CVE-2021-27213 · Other software · Pystemon Project · reported by MITRECritical 9.8

    config.py in pystemon before 2021-02-13 allows code execution via YAML deserialization because SafeLoader and safe_load are not used.

    Product
    Pystemon
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 9, 2021A vulnerability was discovered in the PyYAML library in versions before 5.4, where it is susceptible to arbitrary code execution when it processes untrusted YAMCVE-2020-14343 · Other software · Pyyaml · reported by Red HatCritical 9.8

    A vulnerability was discovered in the PyYAML library in versions before 5.4, where it is susceptible to arbitrary code execution when it processes untrusted YAML files through the full_load method or with the FullLoader loader. Applications that use the library to process untrusted input may be vulnerable to this flaw. This flaw allows an attacker to execute arbitrary code on the system by abusing the python/object/new constructor. This flaw is due to an incomplete fix for CVE-2020-1747.

    Product
    Pyyaml
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 2, 2020All versions of package shiba are vulnerable to Arbitrary Code Execution due to the default usage of the function load() of the package js-yaml instead of its sCVE-2020-7738 · Other software · Shiba Project · reported by report@snyk.ioHigh 8.3

    All versions of package shiba are vulnerable to Arbitrary Code Execution due to the default usage of the function load() of the package js-yaml instead of its secure replacement , safeLoad().

    Product
    Shiba
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 17, 2020In Helm before versions 2.16.11 and 3.3.2 there is a bug in which the `alias` field on a `Chart.yaml` is not properly sanitized.CVE-2020-15184 · Other software · helm · reported by GitHubLow 3.7

    In Helm before versions 2.16.11 and 3.3.2 there is a bug in which the `alias` field on a `Chart.yaml` is not properly sanitized. This could lead to the injection of unwanted information into a chart. This issue has been patched in Helm 3.3.2 and 2.16.11. A possible workaround is to manually review the `dependencies` field of any untrusted chart, verifying that the `alias` field is either not used, or (if used) does not contain newlines or path characters.

    Product
    helm
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 20, 2020Use of unsafe yaml load.CVE-2020-10289 · Other software · Open Robotics · reported by cve@aliasrobotics.comHigh 8.8

    Use of unsafe yaml load. Allows instantiation of arbitrary objects. The flaw itself is caused by an unsafe parsing of YAML values which happens whenever an action message is processed to be sent, and allows for the creation of Python objects. Through this flaw in the ROS core package of actionlib, an attacker with local or remote access can make the ROS Master, execute arbitrary code in Python form. Consider yaml.safe_load() instead. Located first in actionlib/tools/library.py:132. See links for more info on the bug.

    Product
    ros
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 2, 2020Jenkins ElasticBox Jenkins Kubernetes CI/CD Plugin 1.3 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resultingCVE-2020-2211 · Websites & servers · Jenkins project · reported by jenkinsci-cert@googlegroups.comHigh 8.8

    Jenkins ElasticBox Jenkins Kubernetes CI/CD Plugin 1.3 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerability.

    Product
    Jenkins ElasticBox Jenkins Kubernetes CI/CD Plugin
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 6, 2020Jenkins SCM Filter Jervis Plugin 0.2.1 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote codCVE-2020-2189 · Websites & servers · Jenkins project · reported by jenkinsci-cert@googlegroups.comHigh 8.8

    Jenkins SCM Filter Jervis Plugin 0.2.1 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerability.

    Product
    Jenkins SCM Filter Jervis Plugin
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 16, 2020Jenkins AWS SAM Plugin 1.2.2 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code executioCVE-2020-2180 · Websites & servers · Jenkins project · reported by jenkinsci-cert@googlegroups.comHigh 8.8

    Jenkins AWS SAM Plugin 1.2.2 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerability.

    Product
    Jenkins AWS SAM Plugin
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 16, 2020Jenkins Yaml Axis Plugin 0.2.0 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code executCVE-2020-2179 · Websites & servers · Jenkins project · reported by jenkinsci-cert@googlegroups.comHigh 8.8

    Jenkins Yaml Axis Plugin 0.2.0 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerability.

    Product
    Jenkins Yaml Axis Plugin
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 16, 2020It was noticed that Apache Heron 0.20.2-incubating, Release 0.20.1-incubating, and Release v-0.20.0-incubating does not configure its YAML parser to prevent theCVE-2020-1964 · Websites & servers · Apache · reported by security@apache.orgCritical 9.8

    It was noticed that Apache Heron 0.20.2-incubating, Release 0.20.1-incubating, and Release v-0.20.0-incubating does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerabilities (CWE-502: Deserialization of Untrusted Data).

    Product
    Heron
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 1, 2020The Kubernetes API Server component in versions 1.1-1.14, and versions prior to 1.15.10, 1.16.7 and 1.17.3 allows an authorized user who sends malicious YAML paCVE-2019-11254 · Other software · Kubernetes · reported by jordan@liggitt.netMedium 6.5

    The Kubernetes API Server component in versions 1.1-1.14, and versions prior to 1.15.10, 1.16.7 and 1.17.3 allows an authorized user who sends malicious YAML payloads to cause the kube-apiserver to consume excessive CPU cycles while parsing YAML.

    Product
    Kubernetes
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 25, 2020Jenkins Azure Container Service Plugin 1.0.1 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remoCVE-2020-2168 · Websites & servers · Jenkins project · reported by jenkinsci-cert@googlegroups.comHigh 8.8

    Jenkins Azure Container Service Plugin 1.0.1 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerability.

    Product
    Jenkins Azure Container Service Plugin
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 25, 2020Jenkins OpenShift Pipeline Plugin 1.0.56 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote cCVE-2020-2167 · Websites & servers · Jenkins project · reported by jenkinsci-cert@googlegroups.comHigh 8.8

    Jenkins OpenShift Pipeline Plugin 1.0.56 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerability.

    Product
    Jenkins OpenShift Pipeline Plugin
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 25, 2020Jenkins Pipeline: AWS Steps Plugin 1.40 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote coCVE-2020-2166 · Websites & servers · Jenkins project · reported by jenkinsci-cert@googlegroups.comHigh 8.8

    Jenkins Pipeline: AWS Steps Plugin 1.40 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerability.

    Product
    Jenkins Pipeline: AWS Steps Plugin
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 24, 2020A vulnerability was discovered in the PyYAML library in versions before 5.3.1, where it is susceptible to arbitrary code execution when it processes untrusted YCVE-2020-1747 · Other software · Red Hat · reported by Red HatCritical 9.8

    A vulnerability was discovered in the PyYAML library in versions before 5.3.1, where it is susceptible to arbitrary code execution when it processes untrusted YAML files through the full_load method or with the FullLoader loader. Applications that use the library to process untrusted input may be vulnerable to this flaw. An attacker could use this flaw to execute arbitrary code on the system by abusing the python/object/new constructor.

    Product
    PyYAML
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 13, 2020Apache Commons Configuration uses a third-party library to parse YAML files which by default allows the instantiation of classes if the YAML includes special stCVE-2020-1953 · Websites & servers · Apache · reported by security@apache.orgCritical 10

    Apache Commons Configuration uses a third-party library to parse YAML files which by default allows the instantiation of classes if the YAML includes special statements. Apache Commons Configuration versions 2.2, 2.3, 2.4, 2.5, 2.6 did not change the default settings of this library. So if a YAML file was loaded from an untrusted source, it could therefore load and execute code out of the control of the host application.

    Product
    Apache Commons Configuration
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 11, 2020In Apache ShardingSphere(incubator) 4.0.0-RC3 and 4.0.0, the ShardingSphere's web console uses the SnakeYAML library for parsing YAML inputs to load datasource CVE-2020-1947 · Websites & servers · Apache Software Foundation · reported by security@apache.orgCritical 9.8

    In Apache ShardingSphere(incubator) 4.0.0-RC3 and 4.0.0, the ShardingSphere's web console uses the SnakeYAML library for parsing YAML inputs to load datasource configuration. SnakeYAML allows to unmarshal data to a Java type By using the YAML tag. Unmarshalling untrusted data can lead to security flaws of RCE.

    Product
    Apache ShardingSphere(incubator)
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 9, 2020Jenkins Literate Plugin 1.0 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code executionCVE-2020-2158 · Websites & servers · Jenkins project · reported by jenkinsci-cert@googlegroups.comHigh 8.8

    Jenkins Literate Plugin 1.0 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerability.

    Product
    Jenkins Literate Plugin
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 19, 2020JYaml through 1.3 allows remote code execution during deserialization of a malicious payload through the load() function.CVE-2020-8441 · Other software · Jyaml Project · reported by MITRECritical 9.8

    JYaml through 1.3 allows remote code execution during deserialization of a malicious payload through the load() function. NOTE: this is a discontinued product.

    Product
    Jyaml
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 18, 2020In ruamel.yaml through 0.16.7, the load method allows remote code execution if the application calls this method with an untrusted argument.CVE-2019-20478 · Other software · Ruamel.yaml Project · reported by MITRECritical 9.8

    In ruamel.yaml through 0.16.7, the load method allows remote code execution if the application calls this method with an untrusted argument. In other words, this issue affects developers who are unaware of the need to use methods such as safe_load in these use cases.

    Product
    Ruamel.yaml
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 18, 2020PyYAML 5.1 through 5.1.2 has insufficient restrictions on the load and load_all functions because of a class deserialization issue, e.g., Popen is a class in thCVE-2019-20477 · Other software · Pyyaml · reported by MITRECritical 9.8

    PyYAML 5.1 through 5.1.2 has insufficient restrictions on the load and load_all functions because of a class deserialization issue, e.g., Popen is a class in the subprocess module. NOTE: this issue exists because of an incomplete fix for CVE-2017-18342.

    Product
    Pyyaml
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 12, 2020Jenkins RadarGun Plugin 1.7 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code executionCVE-2020-2123 · Websites & servers · Jenkins project · reported by jenkinsci-cert@googlegroups.comHigh 8.8

    Jenkins RadarGun Plugin 1.7 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerability.

    Product
    Jenkins RadarGun Plugin
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 12, 2020Jenkins Google Kubernetes Engine Plugin 0.8.0 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remCVE-2020-2121 · Websites & servers · Jenkins project · reported by jenkinsci-cert@googlegroups.comHigh 8.8

    Jenkins Google Kubernetes Engine Plugin 0.8.0 and earlier does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerability.

    Product
    Jenkins Google Kubernetes Engine Plugin
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 11, 2019The Alias feature in SnakeYAML before 1.26 allows entity expansion during a load operation, a related issue to CVE-2003-1564.CVE-2017-18640 · Other software · Snakeyaml Project · reported by MITREHigh 7.5

    The Alias feature in SnakeYAML before 1.26 allows entity expansion during a load operation, a related issue to CVE-2003-1564.

    Product
    Snakeyaml
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 15, 2019In the api-bearer-auth plugin before 20190907 for WordPress, the server parameter is not correctly filtered in the swagger-config.yaml.php file, and it is possiCVE-2019-16332 · WordPress plugins & themes · reported by MITREMedium 6.1

    In the api-bearer-auth plugin before 20190907 for WordPress, the server parameter is not correctly filtered in the swagger-config.yaml.php file, and it is possible to inject JavaScript code, aka XSS.

    Product
    api-bearer-auth
    Fixed in
    20190907
    What to do
    Update api-bearer-auth to 20190907 or newer.
  • Aug 26, 2019An issue was discovered in the yaml-rust crate before 0.4.1 for Rust.CVE-2018-20993 · Other software · Yaml-rust Project · reported by MITREHigh 7.5

    An issue was discovered in the yaml-rust crate before 0.4.1 for Rust. There is uncontrolled recursion during deserialization.

    Product
    Yaml-rust
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 25, 2019yaml-rust 0.4.0 and earlier is affected by: Uncontrolled Recursion.CVE-2019-1010182 · Other software · yaml-rust · reported by josh@bress.netMedium 6.5

    yaml-rust 0.4.0 and earlier is affected by: Uncontrolled Recursion. The impact is: Denial of service by impossible to catch abort. The component is: YamlLoader::load_from_str function. The attack vector is: Parsing of a malicious YAML document. The fixed version is: 0.4.1 and later.

    Product
    yaml-rust
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 25, 2019serde serde_yaml 0.6.0 to 0.8.3 is affected by: Uncontrolled Recursion.CVE-2019-1010183 · Other software · serde · reported by josh@bress.netMedium 6.5

    serde serde_yaml 0.6.0 to 0.8.3 is affected by: Uncontrolled Recursion. The impact is: Denial of service by aborting. The component is: from_* functions (all deserialization functions). The attack vector is: Parsing a malicious YAML file. The fixed version is: 0.8.4 and later.

    Product
    serde_yaml
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 11, 2019A flaw was found in the yaml.load() function in the osbs-client versions since 0.46 before 0.56.1.CVE-2019-10135 · Other software · Red Hat · reported by Red HatHigh 7.2

    A flaw was found in the yaml.load() function in the osbs-client versions since 0.46 before 0.56.1. Insecure use of the yaml.load() function allowed the user to load any suspicious object for code execution via the parsing of malicious YAML files.

    Product
    osbs-client
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 13, 2019An issue was discovered in regex.yaml (aka regexes.yaml) in UA-Parser UAP-Core before 0.6.0.CVE-2018-20164 · Other software · Uaparser · reported by MITREMedium 5.3

    An issue was discovered in regex.yaml (aka regexes.yaml) in UA-Parser UAP-Core before 0.6.0. A Regular Expression Denial of Service (ReDoS) issue allows remote attackers to overload a server by setting the User-Agent header in an HTTP(S) request to a value containing a long digit string. (The UAP-Core project contains the vulnerability, propagating to all implementations.)

    Product
    User Agent Parser-core
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 14, 2019An issue was discovered in singledocparser.cpp in yaml-cpp (aka LibYaml-C++) 0.6.2.CVE-2019-6292 · Other software · Yaml-cpp Project · reported by MITREMedium 6.5

    An issue was discovered in singledocparser.cpp in yaml-cpp (aka LibYaml-C++) 0.6.2. Stack Exhaustion occurs in YAML::SingleDocParser, and there is a stack consumption problem caused by recursive stack frames: HandleCompactMap, HandleMap, HandleFlowSequence, HandleSequence, HandleNode. Remote attackers could leverage this vulnerability to cause a denial-of-service via a cpp file.

    Product
    Yaml-cpp
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 14, 2019The SingleDocParser::HandleFlowSequence function in yaml-cpp (aka LibYaml-C++) 0.6.2 allows remote attackers to cause a denial of service (stack consumption andCVE-2019-6285 · Other software · Yaml-cpp Project · reported by MITREMedium 6.5

    The SingleDocParser::HandleFlowSequence function in yaml-cpp (aka LibYaml-C++) 0.6.2 allows remote attackers to cause a denial of service (stack consumption and application crash) via a crafted YAML file.

    Product
    Yaml-cpp
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 3, 2019Sqla_yaml_fixtures 0.9.1 allows local users to execute arbitrary python code via the fixture_text argument in sqla_yaml_fixtures.load.CVE-2019-3575 · Other software · Sqla Yaml Fixtures Project · reported by MITREHigh 7.8

    Sqla_yaml_fixtures 0.9.1 allows local users to execute arbitrary python code via the fixture_text argument in sqla_yaml_fixtures.load.

    Product
    Sqla Yaml Fixtures
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 28, 2018The SingleDocParser::HandleFlowMap function in yaml-cpp (aka LibYaml-C++) 0.6.2 allows remote attackers to cause a denial of service (stack consumption and applCVE-2018-20574 · Other software · Yaml-cpp Project · reported by MITREMedium 6.5

    The SingleDocParser::HandleFlowMap function in yaml-cpp (aka LibYaml-C++) 0.6.2 allows remote attackers to cause a denial of service (stack consumption and application crash) via a crafted YAML file.

    Product
    Yaml-cpp
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 28, 2018The Scanner::EnsureTokensInQueue function in yaml-cpp (aka LibYaml-C++) 0.6.2 allows remote attackers to cause a denial of service (stack consumption and applicCVE-2018-20573 · Other software · Yaml-cpp Project · reported by MITREMedium 6.5

    The Scanner::EnsureTokensInQueue function in yaml-cpp (aka LibYaml-C++) 0.6.2 allows remote attackers to cause a denial of service (stack consumption and application crash) via a crafted YAML file.

    Product
    Yaml-cpp
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 17, 2018The yaml_parse.load method in Pylearn2 allows code injection.CVE-2018-20027 · Other software · Lisa-lab · reported by MITRECritical 9.8

    The yaml_parse.load method in Pylearn2 allows code injection.

    Product
    Pylearn2
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 6, 2018Drupal core 8 before versions 8.3.4 allows remote attackers to execute arbitrary code due to the PECL YAML parser not handling PHP objects safely during certainCVE-2017-6920 · Websites & servers · Drupal.org · reported by mlhess@drupal.orgCritical 9.8

    Drupal core 8 before versions 8.3.4 allows remote attackers to execute arbitrary code due to the PECL YAML parser not handling PHP objects safely during certain operations.

    Product
    Drupal Core
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 13, 2018YamlDotNet version 4.3.2 and earlier contains a Insecure Direct Object Reference vulnerability in The default behavior of Deserializer.Deserialize() will deseriCVE-2018-1000210 · Other software · Yamldotnet Project · reported by MITREHigh 7.8

    YamlDotNet version 4.3.2 and earlier contains a Insecure Direct Object Reference vulnerability in The default behavior of Deserializer.Deserialize() will deserialize user-controlled types in the line "currentType = Type.GetType(nodeEvent.Tag.Substring(1), throwOnError: false);" and blindly instantiates them. that can result in Code execution in the context of the running process. This attack appear to be exploitable via Victim must parse a specially-crafted YAML file. This vulnerability appears to have been fixed in 5.0.0.

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