CERTA-2006-AVI-350
Vulnerability from certfr_avis

Plusieurs vulnérabilité présentes dans MySQL peuvent être exploitées par un utilisateur mal intentionné pour porter atteinte à l'intégrité et à la confidentialité des données ou encore pour élever ses privilèges dans le gestionnaire de base de données.

Description

Trois vulnérabilités dans le traitement de certaines fonctions sont présentes dans MySQL :

  • Une vulnérabilité est présente dans le traitement de la fonction STR_TO_DATE. Cette vulnérabilité peut être exploitée par un utilisateur mal intentionné, via une requête malveillante contenant la clause STR_TO_DATE, pour réaliser un déni de service du gestionnaire de base de données (CVE-2006-3081) ;
  • une seconde vulnérabilité présente dans le traitement de la clause DATE_FORMAT peut être exploitée pour réaliser un déni de service (CVE-2006-3469) ;
  • une troisième vulnérabilité est présente dans la fonction mysql_real_escape_string. Un utilisateur mal intentionné peut, via une requête SQL malveillante, réaliser une attaque par injection SQLi (CVE-2006-2753).

Une autre vulnérabilité est présente sur la fonction MERGE. Cette vulnérabilité permet à un utilisateur d'élever ses privilèges sur le système.

Solution

Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).

Impacted products
Vendor Product Description
Oracle MySQL Mysql 3.x ;
Oracle MySQL Mysql 5.x antérieures à la version 5.0.24.
Oracle MySQL Mysql 4.x antérieures à la version 4.1.21 ;
References

Show details on source website


{
  "$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
  "affected_systems": [
    {
      "description": "Mysql 3.x ;",
      "product": {
        "name": "MySQL",
        "vendor": {
          "name": "Oracle",
          "scada": false
        }
      }
    },
    {
      "description": "Mysql 5.x ant\u00e9rieures \u00e0 la version 5.0.24.",
      "product": {
        "name": "MySQL",
        "vendor": {
          "name": "Oracle",
          "scada": false
        }
      }
    },
    {
      "description": "Mysql 4.x ant\u00e9rieures \u00e0 la version 4.1.21 ;",
      "product": {
        "name": "MySQL",
        "vendor": {
          "name": "Oracle",
          "scada": false
        }
      }
    }
  ],
  "affected_systems_content": "",
  "content": "## Description\n\nTrois vuln\u00e9rabilit\u00e9s dans le traitement de certaines fonctions sont\npr\u00e9sentes dans MySQL :\n\n-   Une vuln\u00e9rabilit\u00e9 est pr\u00e9sente dans le traitement de la fonction\n    STR_TO_DATE. Cette vuln\u00e9rabilit\u00e9 peut \u00eatre exploit\u00e9e par un\n    utilisateur mal intentionn\u00e9, via une requ\u00eate malveillante contenant\n    la clause STR_TO_DATE, pour r\u00e9aliser un d\u00e9ni de service du\n    gestionnaire de base de donn\u00e9es (CVE-2006-3081) ;\n-   une seconde vuln\u00e9rabilit\u00e9 pr\u00e9sente dans le traitement de la clause\n    DATE_FORMAT peut \u00eatre exploit\u00e9e pour r\u00e9aliser un d\u00e9ni de service\n    (CVE-2006-3469) ;\n-   une troisi\u00e8me vuln\u00e9rabilit\u00e9 est pr\u00e9sente dans la fonction\n    mysql_real_escape_string. Un utilisateur mal intentionn\u00e9 peut, via\n    une requ\u00eate SQL malveillante, r\u00e9aliser une attaque par injection\n    SQLi (CVE-2006-2753).\n\nUne autre vuln\u00e9rabilit\u00e9 est pr\u00e9sente sur la fonction MERGE. Cette\nvuln\u00e9rabilit\u00e9 permet \u00e0 un utilisateur d\u0027\u00e9lever ses privil\u00e8ges sur le\nsyst\u00e8me.\n\n## Solution\n\nSe r\u00e9f\u00e9rer au bulletin de s\u00e9curit\u00e9 de l\u0027\u00e9diteur pour l\u0027obtention des\ncorrectifs (cf. section Documentation).\n",
  "cves": [
    {
      "name": "CVE-2006-3469",
      "url": "https://www.cve.org/CVERecord?id=CVE-2006-3469"
    },
    {
      "name": "CVE-2006-2753",
      "url": "https://www.cve.org/CVERecord?id=CVE-2006-2753"
    },
    {
      "name": "CVE-2006-3081",
      "url": "https://www.cve.org/CVERecord?id=CVE-2006-3081"
    }
  ],
  "initial_release_date": "2006-08-09T00:00:00",
  "last_revision_date": "2006-08-21T00:00:00",
  "links": [
    {
      "title": "Bulletin de s\u00e9curit\u00e9 MySQL 5.x : ",
      "url": "http://dev.mysql.com/doc/refman/5.0/en/news-5-0-24.html"
    },
    {
      "title": "Bulletin de s\u00e9curit\u00e9 Debian :",
      "url": "http://www.vuxml.org/freebsd/pkg-mysql-server.html"
    },
    {
      "title": "Bulletin de s\u00e9curit\u00e9 MySQL 4.x :",
      "url": "http://dev.mysql.com/doc/refman/4.1/en/news-4-1-21.html"
    }
  ],
  "reference": "CERTA-2006-AVI-350",
  "revisions": [
    {
      "description": "version initiale.",
      "revision_date": "2006-08-09T00:00:00.000000"
    },
    {
      "description": "ajout de la r\u00e9f\u00e9rence au bulletin de s\u00e9curit\u00e9 FreeBSD.",
      "revision_date": "2006-08-21T00:00:00.000000"
    }
  ],
  "risks": [
    {
      "description": "Atteinte \u00e0 l\u0027int\u00e9grit\u00e9 des donn\u00e9es"
    },
    {
      "description": "D\u00e9ni de service"
    },
    {
      "description": "Contournement de la politique de s\u00e9curit\u00e9"
    },
    {
      "description": "Atteinte \u00e0 la confidentialit\u00e9 des donn\u00e9es"
    },
    {
      "description": "\u00c9l\u00e9vation de privil\u00e8ges"
    }
  ],
  "summary": "Plusieurs vuln\u00e9rabilit\u00e9 pr\u00e9sentes dans MySQL peuvent \u00eatre exploit\u00e9es par\nun utilisateur mal intentionn\u00e9 pour porter atteinte \u00e0 l\u0027int\u00e9grit\u00e9 et \u00e0\nla confidentialit\u00e9 des donn\u00e9es ou encore pour \u00e9lever ses privil\u00e8ges dans\nle gestionnaire de base de donn\u00e9es.\n",
  "title": "Vuln\u00e9rabilit\u00e9s dans Mysql",
  "vendor_advisories": [
    {
      "published_at": "2006-08-09",
      "title": "Bulletin de s\u00e9curit\u00e9 MySQL",
      "url": "http://dev.mysql.com/doc/refman/4.1/en/news-5-0-24.html"
    }
  ]
}


Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Sightings

Author Source Type Date

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
  • Confirmed: The vulnerability is confirmed from an analyst perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
  • Patched: This vulnerability was successfully patched by the user reporting the sighting.
  • Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
  • Not confirmed: The user expresses doubt about the veracity of the vulnerability.
  • Not patched: This vulnerability was not successfully patched by the user reporting the sighting.


Loading…

Loading…