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 7 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 4 of 4

  • Jul 1, 2018scripts/grep-excuses.pl in Debian devscripts through 2.18.3 allows code execution through unsafe YAML loading because YAML::Syck is used without a configurationCVE-2018-13043 · Other software · Debian · reported by MITRECritical 9.8

    scripts/grep-excuses.pl in Debian devscripts through 2.18.3 allows code execution through unsafe YAML loading because YAML::Syck is used without a configuration that prevents unintended blessing.

    Product
    Devscripts
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 27, 2018In PyYAML before 5.1, the yaml.load() API could execute arbitrary code if used with untrusted data.CVE-2017-18342 · Other software · Pyyaml · reported by MITRECritical 9.8

    In PyYAML before 5.1, the yaml.load() API could execute arbitrary code if used with untrusted data. The load() function has been deprecated in version 5.1 and the 'UnsafeLoader' has been introduced for backward compatibility with the function.

    Product
    Pyyaml
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 18, 2018OISF suricata-update version 1.0.0a1 contains an Insecure Deserialization vulnerability in the insecure yaml.load-Function as used in the following files: confiCVE-2018-1000167 · Other software · Oisf · reported by MITREHigh 7.8

    OISF suricata-update version 1.0.0a1 contains an Insecure Deserialization vulnerability in the insecure yaml.load-Function as used in the following files: config.py:136, config.py:142, sources.py:99 and sources.py:131. The "list-sources"-command is affected by this bug. that can result in Remote Code Execution(even as root if suricata-update is called by root). This attack appears to be exploitable via a specially crafted yaml-file at https://www.openinfosecfoundation.org/rules/index.yaml. This vulnerability appears to have been fixed in 1.0.0b1.

    Product
    Suricata-update
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 9, 2018JBoss RESTEasy before version 3.1.2 could be forced into parsing a request with YamlProvider, resulting in unmarshalling of potentially untrusted data which couCVE-2016-9606 · Other software · Red Hat, Inc. · reported by Red HatHigh 8.1

    JBoss RESTEasy before version 3.1.2 could be forced into parsing a request with YamlProvider, resulting in unmarshalling of potentially untrusted data which could allow an attacker to execute arbitrary code with RESTEasy application permissions.

    Product
    RESTEasy
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 25, 2018It was found that the fix for CVE-2016-9606 in versions 3.0.22 and 3.1.2 was incomplete and Yaml unmarshalling in Resteasy is still possible via `Yaml.load()` iCVE-2018-1051 · Other software · Red Hat, Inc. · reported by Red HatHigh 8.1

    It was found that the fix for CVE-2016-9606 in versions 3.0.22 and 3.1.2 was incomplete and Yaml unmarshalling in Resteasy is still possible via `Yaml.load()` in YamlProvider.

    Product
    resteasy
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 27, 2017A vulnerability in Swagger-Parser's version <= 1.0.30 and Swagger codegen version <= 2.2.2 yaml parsing functionality results in arbitrary code being executed wCVE-2017-1000207 · Other software · Swagger · reported by MITREHigh 8.8

    A vulnerability in Swagger-Parser's version <= 1.0.30 and Swagger codegen version <= 2.2.2 yaml parsing functionality results in arbitrary code being executed when a maliciously crafted yaml Open-API specification is parsed. This in particular, affects the 'generate' and 'validate' command in swagger-codegen (<= 2.2.2) and can lead to arbitrary code being executed when these commands are used on a well-crafted yaml specification.

    Product
    Swagger-codegen
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 16, 2017A vulnerability in Swagger-Parser's (version <= 1.0.30) yaml parsing functionality results in arbitrary code being executed when a maliciously crafted yaml OpenCVE-2017-1000208 · Other software · Swagger · reported by MITREHigh 8.8

    A vulnerability in Swagger-Parser's (version <= 1.0.30) yaml parsing functionality results in arbitrary code being executed when a maliciously crafted yaml Open-API specification is parsed. This in particular, affects the 'generate' and 'validate' command in swagger-codegen (<= 2.2.2) and can lead to arbitrary code being executed when these commands are used on a well-crafted yaml specification.

    Product
    Swagger-codegen
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 10, 2017An exploitable vulnerability exists in the YAML parsing functionality in the read_yaml_file method in io_utils.py in django_make_app 0.1.3.CVE-2017-16764 · Other software · Django Make App Project · reported by MITRECritical 9.8

    An exploitable vulnerability exists in the YAML parsing functionality in the read_yaml_file method in io_utils.py in django_make_app 0.1.3. A YAML parser can execute arbitrary Python commands resulting in command execution. An attacker can insert Python into loaded YAML to trigger this vulnerability.

    Product
    Django Make App
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 10, 2017An exploitable vulnerability exists in the YAML parsing functionality in config.py in Confire 0.2.0.CVE-2017-16763 · Other software · Confire Project · reported by MITRECritical 9.8

    An exploitable vulnerability exists in the YAML parsing functionality in config.py in Confire 0.2.0. Due to the user-specific configuration being loaded from "~/.confire.yaml" using the yaml.load function, a YAML parser can execute arbitrary Python commands resulting in command execution. An attacker can insert Python into loaded YAML to trigger this vulnerability.

    Product
    Confire
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 7, 2017An exploitable vulnerability exists in the YAML loading functionality of util.py in OwlMixin before 2.0.0a12.CVE-2017-16618 · Other software · Owlmixin Project · reported by MITRECritical 9.8

    An exploitable vulnerability exists in the YAML loading functionality of util.py in OwlMixin before 2.0.0a12. A "Load YAML" string or file (aka load_yaml or load_yamlf) can execute arbitrary Python commands resulting in command execution because load is used where safe_load should have been used. An attacker can insert Python into loaded YAML to trigger this vulnerability.

    Product
    Owlmixin
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 7, 2017An exploitable vulnerability exists in the YAML parsing functionality in the YAMLParser method in Interfaces.py in PyAnyAPI before 0.6.1.CVE-2017-16616 · Other software · Pyanyapi Project · reported by MITRECritical 9.8

    An exploitable vulnerability exists in the YAML parsing functionality in the YAMLParser method in Interfaces.py in PyAnyAPI before 0.6.1. A YAML parser can execute arbitrary Python commands resulting in command execution because load is used where safe_load should have been used. An attacker can insert Python into loaded YAML to trigger this vulnerability.

    Product
    Pyanyapi
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 7, 2017An exploitable vulnerability exists in the YAML parsing functionality in the parse_yaml_query method in parser.py in MLAlchemy before 0.2.2.CVE-2017-16615 · Other software · Mlalchemy Project · reported by MITRECritical 9.8

    An exploitable vulnerability exists in the YAML parsing functionality in the parse_yaml_query method in parser.py in MLAlchemy before 0.2.2. When processing YAML-Based queries for data, a YAML parser can execute arbitrary Python commands resulting in command execution because load is used where safe_load should have been used. An attacker can insert Python into loaded YAML to trigger this vulnerability.

    Product
    Mlalchemy
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 12, 2017Bamboo before 6.0.5, 6.1.x before 6.1.4, and 6.2.x before 6.2.1 had a REST endpoint that parsed a YAML file and did not sufficiently restrict which classes coulCVE-2017-9514 · Websites & servers · Atlassian · reported by security@atlassian.comHigh 8.8

    Bamboo before 6.0.5, 6.1.x before 6.1.4, and 6.2.x before 6.2.1 had a REST endpoint that parsed a YAML file and did not sufficiently restrict which classes could be loaded. An attacker who can log in to Bamboo as a user is able to exploit this vulnerability to execute Java code of their choice on systems that have vulnerable versions of Bamboo.

    Product
    Bamboo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 14, 2017An exploitable vulnerability exists in the yaml loading functionality of ansible-vault before 1.0.5.CVE-2017-2809 · Other software · Tomohiro Nakamura · reported by talos-cna@cisco.comHigh 7.5

    An exploitable vulnerability exists in the yaml loading functionality of ansible-vault before 1.0.5. A specially crafted vault can execute arbitrary python commands resulting in command execution. An attacker can insert python into the vault to trigger this vulnerability.

    Product
    ansible-vault
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 13, 2017Apache Brooklyn uses the SnakeYAML library for parsing YAML inputs.CVE-2016-8744 · Websites & servers · Apache Software Foundation · reported by security@apache.orgHigh 8.8

    Apache Brooklyn uses the SnakeYAML library for parsing YAML inputs. SnakeYAML allows the use of YAML tags to indicate that SnakeYAML should unmarshal data to a Java type. In the default configuration in Brooklyn before 0.10.0, SnakeYAML will allow unmarshalling to any Java type available on the classpath. This could provide an authenticated user with a means to cause the JVM running Brooklyn to load and run Java code without detection by Brooklyn. Such code would have the privileges of the Java process running Brooklyn, including the ability to open files and network connections, and execute system commands. There is known to be a proof-of-concept exploit using this vulnerability.

    Product
    Apache Brooklyn
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 30, 2017The function "Token& Scanner::peek" in scanner.cpp in yaml-cpp 0.5.3 and earlier allows remote attackers to cause a denial of service (assertion failure and appCVE-2017-11692 · Other software · Yaml-cpp Project · reported by MITREHigh 7.5

    The function "Token& Scanner::peek" in scanner.cpp in yaml-cpp 0.5.3 and earlier allows remote attackers to cause a denial of service (assertion failure and application exit) via a '!2' string.

    Product
    Yaml-cpp
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 30, 2017Versions of MCollective prior to 2.10.4 deserialized YAML from agents without calling safe_load, allowing the potential for arbitrary code execution on the servCVE-2017-2292 · Other software · Puppet · reported by security@puppet.comCritical 9

    Versions of MCollective prior to 2.10.4 deserialized YAML from agents without calling safe_load, allowing the potential for arbitrary code execution on the server. The fix for this is to call YAML.safe_load on input. This has been tested in all Puppet-supplied MCollective plugins, but there is a chance that third-party plugins could rely on this insecure behavior.

    Product
    mcollective, Puppet, Puppet Enterprise
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 3, 2017The SingleDocParser::HandleNode function in yaml-cpp (aka LibYaml-C++) 0.5.3 allows remote attackers to cause a denial of service (stack consumption and applicaCVE-2017-5950 · Other software · Yaml-cpp Project · reported by MITREMedium 5.5

    The SingleDocParser::HandleNode function in yaml-cpp (aka LibYaml-C++) 0.5.3 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.
  • Mar 7, 2017Apache Camel's camel-snakeyaml component is vulnerable to Java object de-serialization vulnerability.CVE-2017-3159 · Websites & servers · Apache Software Foundation · reported by security@apache.orgCritical 9.8

    Apache Camel's camel-snakeyaml component is vulnerable to Java object de-serialization vulnerability. De-serializing untrusted data can lead to security flaws.

    Product
    Apache Camel
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 8, 2016Red Hat OpenShift Enterprise 3.1 uses world-readable permissions on the /etc/origin/master/master-config.yaml configuration file, which allows local users to obCVE-2016-2142 · Other software · Redhat · reported by Red HatMedium 5.5

    Red Hat OpenShift Enterprise 3.1 uses world-readable permissions on the /etc/origin/master/master-config.yaml configuration file, which allows local users to obtain Active Directory credentials by reading the file.

    Product
    Openshift
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 8, 2014scanner.c in LibYAML 0.1.5 and 0.1.6, as used in the YAML-LibYAML (aka YAML-XS) module for Perl, allows context-dependent attackers to cause a denial of serviceCVE-2014-9130 · Other software · Pyyaml · reported by MITREMedium 5

    scanner.c in LibYAML 0.1.5 and 0.1.6, as used in the YAML-LibYAML (aka YAML-XS) module for Perl, allows context-dependent attackers to cause a denial of service (assertion failure and crash) via vectors involving line-wrapping.

    Product
    Libyaml
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 26, 2014The from_yaml method in serializers.py in Django Tastypie before 0.9.10 does not properly deserialize YAML data, which allows remote attackers to execute arbitrCVE-2011-4104 · Other software · Djangoproject · reported by Red HatHigh 7.5

    The from_yaml method in serializers.py in Django Tastypie before 0.9.10 does not properly deserialize YAML data, which allows remote attackers to execute arbitrary Python code via vectors related to the yaml.load method.

    Product
    Tastypie
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 26, 2014emitters.py in Django Piston before 0.2.3 and 0.2.x before 0.2.2.1 does not properly deserialize YAML data, which allows remote attackers to execute arbitrary PCVE-2011-4103 · Other software · Djangoproject · reported by Red HatHigh 7.5

    emitters.py in Django Piston before 0.2.3 and 0.2.x before 0.2.2.1 does not properly deserialize YAML data, which allows remote attackers to execute arbitrary Python code via vectors related to the yaml.load method.

    Product
    Piston
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 1, 2014Multiple cross-site scripting (XSS) vulnerabilities in the host YAML view in Foreman before 1.4.5 and 1.5.x before 1.5.1 allow remote attackers to inject arbitrCVE-2014-3492 · Other software · Theforeman · reported by Red HatMedium 4.3

    Multiple cross-site scripting (XSS) vulnerabilities in the host YAML view in Foreman before 1.4.5 and 1.5.x before 1.5.1 allow remote attackers to inject arbitrary web script or HTML via a parameter (1) name or (2) value related to the host.

    Product
    Foreman
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 2, 2014Symfony 2.0.x before 2.0.22, 2.1.x before 2.1.7, and 2.2.x remote attackers to execute arbitrary PHP code via a serialized PHP object to the (1) Yaml::parse or CVE-2013-1397 · Other software · Sensiolabs · reported by MITREHigh 7.5

    Symfony 2.0.x before 2.0.22, 2.1.x before 2.1.7, and 2.2.x remote attackers to execute arbitrary PHP code via a serialized PHP object to the (1) Yaml::parse or (2) Yaml\Parser::parse function, a different vulnerability than CVE-2013-1348.

    Product
    Symfony
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 2, 2014The Yaml::parse function in Symfony 2.0.x before 2.0.22 remote attackers to execute arbitrary PHP code via a PHP file, a different vulnerability than CVE-2013-1CVE-2013-1348 · Other software · Sensiolabs · reported by MITREHigh 7.5

    The Yaml::parse function in Symfony 2.0.x before 2.0.22 remote attackers to execute arbitrary PHP code via a PHP file, a different vulnerability than CVE-2013-1397.

    Product
    Symfony
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 27, 2014The Square Squash allows remote attackers to execute arbitrary code via a YAML document in the (1) namespace parameter to the deobfuscation function or (2) sourCVE-2013-5036 · Other software · Squash · reported by MITREHigh 7.5

    The Square Squash allows remote attackers to execute arbitrary code via a YAML document in the (1) namespace parameter to the deobfuscation function or (2) sourcemap parameter to the sourcemap function in app/controllers/api/v1_controller.rb.

    Product
    Square Squash
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 8, 2014Kafo before 0.3.17 and 0.4.x before 0.5.2, as used by Foreman, uses world-readable permissions for default_values.yaml, which allows local users to obtain passwCVE-2014-0135 · Other software · Theforeman · reported by Red HatLow 1.9

    Kafo before 0.3.17 and 0.4.x before 0.5.2, as used by Foreman, uses world-readable permissions for default_values.yaml, which allows local users to obtain passwords and other sensitive information by reading the file.

    Product
    Kafo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 8, 2014Foreman before 1.1 allows remote attackers to execute arbitrary code via a crafted YAML object to the (1) fact or (2) report import API.CVE-2013-0171 · Other software · Theforeman · reported by Red HatHigh 7.5

    Foreman before 1.1 allows remote attackers to execute arbitrary code via a crafted YAML object to the (1) fact or (2) report import API.

    Product
    Foreman
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 28, 2014Heap-based buffer overflow in the yaml_parser_scan_uri_escapes function in LibYAML before 0.1.6 allows context-dependent attackers to execute arbitrary code viaCVE-2014-2525 · Other software · Pyyaml · reported by MITREMedium 6.8

    Heap-based buffer overflow in the yaml_parser_scan_uri_escapes function in LibYAML before 0.1.6 allows context-dependent attackers to execute arbitrary code via a long sequence of percent-encoded characters in a URI in a YAML file.

    Product
    Libyaml
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 17, 2014Ubuntu Metal as a Service (MaaS) 1.2 and 1.4 uses world-readable permissions for txlongpoll.yaml, which allows local users to obtain RabbitMQ authentication creCVE-2013-1069 · Other software · Ubuntu · reported by security@ubuntu.comLow 2.1

    Ubuntu Metal as a Service (MaaS) 1.2 and 1.4 uses world-readable permissions for txlongpoll.yaml, which allows local users to obtain RabbitMQ authentication credentials by reading the file.

    Product
    Metal AS A Service
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 6, 2014The yaml_parser_scan_tag_uri function in scanner.c in LibYAML before 0.1.5 performs an incorrect cast, which allows remote attackers to cause a denial of servicCVE-2013-6393 · Other software · Pyyaml · reported by Red HatMedium 6.8

    The yaml_parser_scan_tag_uri function in scanner.c in LibYAML before 0.1.5 performs an incorrect cast, which allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via crafted tags in a YAML document, which triggers a heap-based buffer overflow.

    Product
    Libyaml
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 5, 2013Salt (aka SaltStack) before 0.17.1 allows remote attackers to execute arbitrary YAML code via unspecified vectors.CVE-2013-4438 · Other software · Saltstack · reported by Red HatHigh 7.5

    Salt (aka SaltStack) before 0.17.1 allows remote attackers to execute arbitrary YAML code via unspecified vectors. NOTE: the vendor states that this might not be a vulnerability because the YAML to be loaded has already been determined to be safe.

    Product
    Salt
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 25, 2013The dashboard report in Puppet Enterprise before 3.0.1 allows attackers to execute arbitrary YAML code via a crafted report-specific type.CVE-2013-4957 · Other software · Puppet · reported by MITREMedium 6.8

    The dashboard report in Puppet Enterprise before 3.0.1 allows attackers to execute arbitrary YAML code via a crafted report-specific type.

    Product
    Puppet Enterprise
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 19, 2013Puppet 2.7.x before 2.7.22 and 3.2.x before 3.2.2, and Puppet Enterprise before 2.8.2, deserializes untrusted YAML, which allows remote attackers to instantiateCVE-2013-3567 · Other software · Puppet · reported by MITREHigh 7.5

    Puppet 2.7.x before 2.7.22 and 3.2.x before 3.2.2, and Puppet Enterprise before 2.8.2, deserializes untrusted YAML, which allows remote attackers to instantiate arbitrary Ruby classes and execute arbitrary code via a crafted REST API call.

    Product
    Puppet
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 28, 2013The JS-YAML module before 2.0.5 for Node.js parses input without properly considering the unsafe !!js/function tag, which allows remote attackers to execute arbCVE-2013-4660 · Other software · Nodeca · reported by MITREMedium 6.8

    The JS-YAML module before 2.0.5 for Node.js parses input without properly considering the unsafe !!js/function tag, which allows remote attackers to execute arbitrary code via a crafted string that triggers an eval operation.

    Product
    Js-yaml
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 30, 2013lib/active_support/json/backends/yaml.rb in Ruby on Rails 2.3.x before 2.3.16 and 3.0.x before 3.0.20 does not properly convert JSON data to YAML data for proceCVE-2013-0333 · Other software · Rubyonrails · reported by Red HatHigh 7.5

    lib/active_support/json/backends/yaml.rb in Ruby on Rails 2.3.x before 2.3.16 and 3.0.x before 3.0.20 does not properly convert JSON data to YAML data for processing by a YAML parser, which allows remote attackers to execute arbitrary code, conduct SQL injection attacks, or bypass authentication via crafted data that triggers unsafe decoding, a different vulnerability than CVE-2013-0156.

    Product
    Rails
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 9, 2012Multiple format string vulnerabilities in the error reporting functionality in the YAML::LibYAML (aka YAML-LibYAML and perl-YAML-LibYAML) module 0.38 for Perl aCVE-2012-1152 · Other software · Ingy · reported by Red HatMedium 5

    Multiple format string vulnerabilities in the error reporting functionality in the YAML::LibYAML (aka YAML-LibYAML and perl-YAML-LibYAML) module 0.38 for Perl allow remote attackers to cause a denial of service (process crash) via format string specifiers in a (1) YAML stream to the Load function, (2) YAML node to the load_node function, (3) YAML mapping to the load_mapping function, or (4) YAML sequence to the load_sequence function.

    Product
    Yaml\
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 28, 2012includes/linkchecker.pages.inc in the Link checker module 6.x-2.x before 6.x-2.5 for Drupal does not properly enforce access permissions on broken links, which CVE-2012-1642 · Other software · Yaml-fuer-drupal · reported by Red HatMedium 5

    includes/linkchecker.pages.inc in the Link checker module 6.x-2.x before 6.x-2.5 for Drupal does not properly enforce access permissions on broken links, which allows remote attackers to obtain sensitive information via unspecified vectors.

    Product
    Linkchecker
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 6, 2012lib/puppet/defaults.rb in Puppet 2.7.x before 2.7.18, and Puppet Enterprise before 2.5.2, uses 0644 permissions for last_run_report.yaml, which allows local useCVE-2012-3866 · Other software · Puppet · reported by MITRELow 2.1

    lib/puppet/defaults.rb in Puppet 2.7.x before 2.7.18, and Puppet Enterprise before 2.5.2, uses 0644 permissions for last_run_report.yaml, which allows local users to obtain sensitive configuration information by leveraging access to the puppet master server to read this file.

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