Search

Find a vulnerability

Search criteria Use this form to refine search results.
Full-text search supports keyword queries with ranking and filtering.
You can combine vendor, product, and sources to narrow results.
Enable “Apply ordering” to sort by date instead of relevance.

    2 vulnerabilities by Open Robotics

    CVE-2020-10289 (GCVE-0-2020-10289)

    Vulnerability from cvelistv5 – Published: 2020-08-20 08:05 – Updated: 2024-09-16 21:57
    VLAI
    Title
    RVD#2401: Use of unsafe yaml load, ./src/actionlib/tools/library.py:132
    Summary
    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.
    CWE
    Assigner
    References
    URL Tags
    https://github.com/ros/actionlib/pull/171 x_refsource_CONFIRM
    Impacted products
    Vendor Product Version
    Open Robotics ros Affected: ROS Melodic Morenia and prior distros
    Create a notification for this product.
    Date Public
    2020-08-20 00:00
    Credits
    Alias Robotics
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "providerMetadata": {
              "dateUpdated": "2024-08-04T10:58:40.194Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "tags": [
                  "x_refsource_CONFIRM",
                  "x_transferred"
                ],
                "url": "https://github.com/ros/actionlib/pull/171"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "ros",
              "vendor": "Open Robotics",
              "versions": [
                {
                  "status": "affected",
                  "version": "ROS Melodic Morenia and prior distros"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "value": "Alias Robotics"
            }
          ],
          "datePublic": "2020-08-20T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "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."
            }
          ],
          "metrics": [
            {
              "cvssV3_0": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 8,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "UNCHANGED",
                "userInteraction": "REQUIRED",
                "vectorString": "CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H",
                "version": "3.0"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-20",
                  "description": "CWE-20",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2020-08-31T15:07:50.000Z",
            "orgId": "dc524f69-879d-41dc-ab8f-724e78658a1a",
            "shortName": "Alias"
          },
          "references": [
            {
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/ros/actionlib/pull/171"
            }
          ],
          "source": {
            "defect": [
              "RVD#2401"
            ],
            "discovery": "EXTERNAL"
          },
          "title": "RVD#2401: Use of unsafe yaml load, ./src/actionlib/tools/library.py:132",
          "x_generator": {
            "engine": "Robot Vulnerability Database (RVD)"
          },
          "x_legacyV4Record": {
            "CVE_data_meta": {
              "ASSIGNER": "cve@aliasrobotics.com",
              "DATE_PUBLIC": "2020-08-20T08:00:46 +00:00",
              "ID": "CVE-2020-10289",
              "STATE": "PUBLIC",
              "TITLE": "RVD#2401: Use of unsafe yaml load, ./src/actionlib/tools/library.py:132"
            },
            "affects": {
              "vendor": {
                "vendor_data": [
                  {
                    "product": {
                      "product_data": [
                        {
                          "product_name": "ros",
                          "version": {
                            "version_data": [
                              {
                                "version_value": "ROS Melodic Morenia and prior distros"
                              }
                            ]
                          }
                        }
                      ]
                    },
                    "vendor_name": "Open Robotics"
                  }
                ]
              }
            },
            "credit": [
              {
                "lang": "eng",
                "value": "Alias Robotics"
              }
            ],
            "data_format": "MITRE",
            "data_type": "CVE",
            "data_version": "4.0",
            "description": {
              "description_data": [
                {
                  "lang": "eng",
                  "value": "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."
                }
              ]
            },
            "generator": {
              "engine": "Robot Vulnerability Database (RVD)"
            },
            "impact": {
              "cvss": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 8,
                "baseSeverity": "high",
                "confidentialityImpact": "LOW",
                "integrityImpact": "REQUIRED",
                "privilegesRequired": "LOW",
                "scope": "UNCHANGED",
                "userInteraction": "REQUIRED",
                "vectorString": "CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H",
                "version": "3.0"
              }
            },
            "problemtype": {
              "problemtype_data": [
                {
                  "description": [
                    {
                      "lang": "eng",
                      "value": "CWE-20"
                    }
                  ]
                }
              ]
            },
            "references": {
              "reference_data": [
                {
                  "name": "https://github.com/ros/actionlib/pull/171",
                  "refsource": "CONFIRM",
                  "url": "https://github.com/ros/actionlib/pull/171"
                }
              ]
            },
            "source": {
              "defect": [
                "RVD#2401"
              ],
              "discovery": "EXTERNAL"
            }
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "dc524f69-879d-41dc-ab8f-724e78658a1a",
        "assignerShortName": "Alias",
        "cveId": "CVE-2020-10289",
        "datePublished": "2020-08-20T08:05:14.408Z",
        "dateReserved": "2020-03-10T00:00:00.000Z",
        "dateUpdated": "2024-09-16T21:57:52.714Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2020-10289 (GCVE-0-2020-10289)

    Vulnerability from nvd – Published: 2020-08-20 08:05 – Updated: 2024-09-16 21:57
    VLAI
    Title
    RVD#2401: Use of unsafe yaml load, ./src/actionlib/tools/library.py:132
    Summary
    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.
    CWE
    Assigner
    References
    URL Tags
    https://github.com/ros/actionlib/pull/171 x_refsource_CONFIRM
    Impacted products
    Vendor Product Version
    Open Robotics ros Affected: ROS Melodic Morenia and prior distros
    Create a notification for this product.
    Date Public
    2020-08-20 00:00
    Credits
    Alias Robotics
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "providerMetadata": {
              "dateUpdated": "2024-08-04T10:58:40.194Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "tags": [
                  "x_refsource_CONFIRM",
                  "x_transferred"
                ],
                "url": "https://github.com/ros/actionlib/pull/171"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "ros",
              "vendor": "Open Robotics",
              "versions": [
                {
                  "status": "affected",
                  "version": "ROS Melodic Morenia and prior distros"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "value": "Alias Robotics"
            }
          ],
          "datePublic": "2020-08-20T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "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."
            }
          ],
          "metrics": [
            {
              "cvssV3_0": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 8,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "LOW",
                "scope": "UNCHANGED",
                "userInteraction": "REQUIRED",
                "vectorString": "CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H",
                "version": "3.0"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-20",
                  "description": "CWE-20",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2020-08-31T15:07:50.000Z",
            "orgId": "dc524f69-879d-41dc-ab8f-724e78658a1a",
            "shortName": "Alias"
          },
          "references": [
            {
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/ros/actionlib/pull/171"
            }
          ],
          "source": {
            "defect": [
              "RVD#2401"
            ],
            "discovery": "EXTERNAL"
          },
          "title": "RVD#2401: Use of unsafe yaml load, ./src/actionlib/tools/library.py:132",
          "x_generator": {
            "engine": "Robot Vulnerability Database (RVD)"
          },
          "x_legacyV4Record": {
            "CVE_data_meta": {
              "ASSIGNER": "cve@aliasrobotics.com",
              "DATE_PUBLIC": "2020-08-20T08:00:46 +00:00",
              "ID": "CVE-2020-10289",
              "STATE": "PUBLIC",
              "TITLE": "RVD#2401: Use of unsafe yaml load, ./src/actionlib/tools/library.py:132"
            },
            "affects": {
              "vendor": {
                "vendor_data": [
                  {
                    "product": {
                      "product_data": [
                        {
                          "product_name": "ros",
                          "version": {
                            "version_data": [
                              {
                                "version_value": "ROS Melodic Morenia and prior distros"
                              }
                            ]
                          }
                        }
                      ]
                    },
                    "vendor_name": "Open Robotics"
                  }
                ]
              }
            },
            "credit": [
              {
                "lang": "eng",
                "value": "Alias Robotics"
              }
            ],
            "data_format": "MITRE",
            "data_type": "CVE",
            "data_version": "4.0",
            "description": {
              "description_data": [
                {
                  "lang": "eng",
                  "value": "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."
                }
              ]
            },
            "generator": {
              "engine": "Robot Vulnerability Database (RVD)"
            },
            "impact": {
              "cvss": {
                "attackComplexity": "LOW",
                "attackVector": "NETWORK",
                "availabilityImpact": "HIGH",
                "baseScore": 8,
                "baseSeverity": "high",
                "confidentialityImpact": "LOW",
                "integrityImpact": "REQUIRED",
                "privilegesRequired": "LOW",
                "scope": "UNCHANGED",
                "userInteraction": "REQUIRED",
                "vectorString": "CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H",
                "version": "3.0"
              }
            },
            "problemtype": {
              "problemtype_data": [
                {
                  "description": [
                    {
                      "lang": "eng",
                      "value": "CWE-20"
                    }
                  ]
                }
              ]
            },
            "references": {
              "reference_data": [
                {
                  "name": "https://github.com/ros/actionlib/pull/171",
                  "refsource": "CONFIRM",
                  "url": "https://github.com/ros/actionlib/pull/171"
                }
              ]
            },
            "source": {
              "defect": [
                "RVD#2401"
              ],
              "discovery": "EXTERNAL"
            }
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "dc524f69-879d-41dc-ab8f-724e78658a1a",
        "assignerShortName": "Alias",
        "cveId": "CVE-2020-10289",
        "datePublished": "2020-08-20T08:05:14.408Z",
        "dateReserved": "2020-03-10T00:00:00.000Z",
        "dateUpdated": "2024-09-16T21:57:52.714Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }