rhsa-2003_082
Vulnerability from csaf_redhat
Published
2003-03-03 09:16
Modified
2024-11-05 16:15
Summary
Red Hat Security Advisory: apache, openssl, php, tomcat security update for Stronghold

Notes

Topic
Updated versions of Stronghold 4 cross-platform are available to fix a number of vulnerabilities in OpenSSL, Apache, PHP, and Tomcat. Also included in this update are bug fixes for mod_proxy and the mod_authz_ldap package.
Details
Stronghold 4 cross platform contains a number of open source technologies such as OpenSSL, Apache, and PHP. A number of issues have been found in versions of these projects: In a paper, Brice Canvel, Alain Hiltgen, Serge Vaudenay, and Martin Vuagnoux describe and demonstrate a timing-based attack on CBC ciphersuites in SSL and TLS. An active attacker may be able to use timing observations to distinguish between two different error cases: cipher padding errors and MAC verification errors. Over multiple connections this can leak sufficient information to be able to retrieve the plain text of a common, fixed block. In order for an attack to be successful an attacker must be able to act as a man-in-the-middle to intercept and modify multiple connections which all involve a common fixed plain text block (such as a password), and have good network conditions that allow small changes in timing to be reliably observed. The Apache Web server does not prevent escape sequences from being written to the error log. This could allow an attacker to embed arbitrary escape sequences into the log file. A recent paper by HD Moore highlighted several issues where common terminal emulator software (such as xterm) can be remotely abused or exploited by displaying arbitrary escape sequences. The MySQL client library (libmysqlclient) used in the PHP MySQL extension in PHP versions earlier than 4.3.0 does not properly verify length fields for certain responses in the read_rows or read_one_row routines, which allows a malicious server to cause a denial of service and possibly execute arbitrary code. A source code exposure vulnerability has been found that affects Tomcat versions 4.0.0 through 4.0.5 and 4.1.0 through 4.1.12, in a variant of the issue addressed in RHSA-2002:217. Using a carefully crafted request, a remote attacker can read the source code of any deployed JSP file. In addition to the security fixes, two bug fixes have also been applied: If Apache is configured to act as a reverse proxy by specifying the backend server using a numeric IP address, the mod_proxy module will perform a redundant reverse DNS lookup on the IP address, causing a delay in request processing. A bug in mod_authz_ldap version 0.21 and earlier prevent authentication being performed by other Apache modules (such as filed-based authentication using mod_auth) when the mod_authz_ldap module is loaded. Stronghold 4 cross platform contains OpenSSL 0.9.6c, Apache 1.3.22, PHP 4.1.2, Tomcat 4.0.5, and mod_authz_ldap 0.19, and is therefore vulnerable to these issues. Users of Stronghold are advised to update to the errata versions of Stronghold 4 which contain backported security fixes and are not vulnerable to these issues.
Terms of Use
This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.



{
  "document": {
    "aggregate_severity": {
      "namespace": "https://access.redhat.com/security/updates/classification/",
      "text": "Important"
    },
    "category": "csaf_security_advisory",
    "csaf_version": "2.0",
    "distribution": {
      "text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
      "tlp": {
        "label": "WHITE",
        "url": "https://www.first.org/tlp/"
      }
    },
    "lang": "en",
    "notes": [
      {
        "category": "summary",
        "text": "Updated versions of Stronghold 4 cross-platform are available to fix a\nnumber of vulnerabilities in OpenSSL, Apache, PHP, and Tomcat.\n\nAlso included in this update are bug fixes for mod_proxy and the\nmod_authz_ldap package.",
        "title": "Topic"
      },
      {
        "category": "general",
        "text": "Stronghold 4 cross platform contains a number of open source technologies\nsuch as OpenSSL, Apache, and PHP. A number of issues have been found in\nversions of these projects:\n\nIn a paper, Brice Canvel, Alain Hiltgen, Serge Vaudenay, and Martin\nVuagnoux describe and demonstrate a timing-based attack on CBC ciphersuites\nin SSL and TLS. An active attacker may be able to use timing observations\nto distinguish between two different error cases: cipher padding errors and\nMAC verification errors. Over multiple connections this can leak\nsufficient information to be able to retrieve the plain text of a common,\nfixed block. In order for an attack to be successful an attacker must be\nable to act as a man-in-the-middle to intercept and modify multiple\nconnections which all involve a common fixed plain text block (such as a\npassword), and have good network conditions that allow small changes in\ntiming to be reliably observed.\n\nThe Apache Web server does not prevent escape sequences from being written\nto the error log. This could allow an attacker to embed arbitrary escape\nsequences into the log file. A recent paper by HD Moore highlighted\nseveral issues where common terminal emulator software (such as xterm) can\nbe remotely abused or exploited by displaying arbitrary escape sequences.\n\nThe MySQL client library (libmysqlclient) used in the PHP MySQL extension\nin PHP versions earlier than 4.3.0 does not properly verify length fields\nfor certain responses in the read_rows or read_one_row routines, which\nallows a malicious server to cause a denial of service and possibly execute\narbitrary code.\n\nA source code exposure vulnerability has been found that affects Tomcat\nversions 4.0.0 through 4.0.5 and 4.1.0 through 4.1.12, in a variant of\nthe issue addressed in RHSA-2002:217. Using a carefully crafted request, a\nremote attacker can read the source code of any deployed JSP file.\n\nIn addition to the security fixes, two bug fixes have also been applied:\n\nIf Apache is configured to act as a reverse proxy by specifying the backend\nserver using a numeric IP address, the mod_proxy module will perform a\nredundant reverse DNS lookup on the IP address, causing a delay in request\nprocessing.\n\nA bug in mod_authz_ldap version 0.21 and earlier prevent\nauthentication being performed by other Apache modules (such as\nfiled-based authentication using mod_auth) when the mod_authz_ldap module\nis loaded.\n\nStronghold 4 cross platform contains OpenSSL 0.9.6c, Apache 1.3.22, PHP\n4.1.2, Tomcat 4.0.5, and mod_authz_ldap 0.19, and is therefore vulnerable\nto these issues. Users of Stronghold are advised to update to the errata\nversions of Stronghold 4 which contain backported security fixes and are\nnot vulnerable to these issues.",
        "title": "Details"
      },
      {
        "category": "legal_disclaimer",
        "text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
        "title": "Terms of Use"
      }
    ],
    "publisher": {
      "category": "vendor",
      "contact_details": "https://access.redhat.com/security/team/contact/",
      "issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
      "name": "Red Hat Product Security",
      "namespace": "https://www.redhat.com"
    },
    "references": [
      {
        "category": "self",
        "summary": "https://access.redhat.com/errata/RHSA-2003:082",
        "url": "https://access.redhat.com/errata/RHSA-2003:082"
      },
      {
        "category": "external",
        "summary": "https://access.redhat.com/security/updates/classification/#important",
        "url": "https://access.redhat.com/security/updates/classification/#important"
      },
      {
        "category": "external",
        "summary": "http://lasecwww.epfl.ch/pub/lasec/doc/Vau02a.ps",
        "url": "http://lasecwww.epfl.ch/pub/lasec/doc/Vau02a.ps"
      },
      {
        "category": "external",
        "summary": "http://www.digitaldefense.net/labs/papers/Termulation.txt",
        "url": "http://www.digitaldefense.net/labs/papers/Termulation.txt"
      },
      {
        "category": "external",
        "summary": "80057",
        "url": "https://bugzilla.redhat.com/show_bug.cgi?id=80057"
      },
      {
        "category": "self",
        "summary": "Canonical URL",
        "url": "https://security.access.redhat.com/data/csaf/v2/advisories/2003/rhsa-2003_082.json"
      }
    ],
    "title": "Red Hat Security Advisory: apache, openssl, php, tomcat security update for Stronghold",
    "tracking": {
      "current_release_date": "2024-11-05T16:15:50+00:00",
      "generator": {
        "date": "2024-11-05T16:15:50+00:00",
        "engine": {
          "name": "Red Hat SDEngine",
          "version": "4.1.1"
        }
      },
      "id": "RHSA-2003:082",
      "initial_release_date": "2003-03-03T09:16:00+00:00",
      "revision_history": [
        {
          "date": "2003-03-03T09:16:00+00:00",
          "number": "1",
          "summary": "Initial version"
        },
        {
          "date": "2003-02-27T00:00:00+00:00",
          "number": "2",
          "summary": "Last updated version"
        },
        {
          "date": "2024-11-05T16:15:50+00:00",
          "number": "3",
          "summary": "Last generated version"
        }
      ],
      "status": "final",
      "version": "3"
    }
  },
  "product_tree": {
    "branches": [
      {
        "branches": [
          {
            "branches": [
              {
                "category": "product_name",
                "name": "Red Hat Stronghold 4",
                "product": {
                  "name": "Red Hat Stronghold 4",
                  "product_id": "Red Hat Stronghold 4",
                  "product_identification_helper": {
                    "cpe": "cpe:/a:redhat:stronghold:4"
                  }
                }
              }
            ],
            "category": "product_family",
            "name": "Stronghold Cross Platform"
          }
        ],
        "category": "vendor",
        "name": "Red Hat"
      }
    ]
  },
  "vulnerabilities": [
    {
      "cve": "CVE-2002-1376",
      "ids": [
        {
          "system_name": "Red Hat Bugzilla ID",
          "text": "1616897"
        }
      ],
      "notes": [
        {
          "category": "description",
          "text": "libmysqlclient client library in MySQL 3.x to 3.23.54, and 4.x to 4.0.6, does not properly verify length fields for certain responses in the (1) read_rows or (2) read_one_row routines, which allows remote attackers to cause a denial of service and possibly execute arbitrary code.",
          "title": "Vulnerability description"
        },
        {
          "category": "summary",
          "text": "security flaw",
          "title": "Vulnerability summary"
        }
      ],
      "product_status": {
        "fixed": [
          "Red Hat Stronghold 4"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://access.redhat.com/security/cve/CVE-2002-1376"
        },
        {
          "category": "external",
          "summary": "RHBZ#1616897",
          "url": "https://bugzilla.redhat.com/show_bug.cgi?id=1616897"
        },
        {
          "category": "external",
          "summary": "https://www.cve.org/CVERecord?id=CVE-2002-1376",
          "url": "https://www.cve.org/CVERecord?id=CVE-2002-1376"
        },
        {
          "category": "external",
          "summary": "https://nvd.nist.gov/vuln/detail/CVE-2002-1376",
          "url": "https://nvd.nist.gov/vuln/detail/CVE-2002-1376"
        }
      ],
      "release_date": "2002-12-12T00:00:00+00:00",
      "remediations": [
        {
          "category": "vendor_fix",
          "date": "2003-03-03T09:16:00+00:00",
          "details": "Fixed Stronghold 4 packages are now available via the update agent service; run\n\n$ bin/agent\n\nfrom the Stronghold 4 install root to upgrade an existing Stronghold 4\ninstallation to the new package versions. After upgrading Stronghold, the\nserver must be completely restarted by running the following commands from\nthe install root:\n\n$ bin/stop-server\n$ bin/stop-tomcat\n$ bin/start-tomcat\n$ bin/start-server\n\nFor more information on how to upgrade between releases of Stronghold 4,\nsee http://stronghold.redhat.com/support/upgrade-sh4",
          "product_ids": [
            "Red Hat Stronghold 4"
          ],
          "restart_required": {
            "category": "none"
          },
          "url": "https://access.redhat.com/errata/RHSA-2003:082"
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Important"
        }
      ],
      "title": "security flaw"
    },
    {
      "cve": "CVE-2002-1394",
      "ids": [
        {
          "system_name": "Red Hat Bugzilla ID",
          "text": "1616907"
        }
      ],
      "notes": [
        {
          "category": "description",
          "text": "Apache Tomcat 4.0.5 and earlier, when using both the invoker servlet and the default servlet, allows remote attackers to read source code for server files or bypass certain protections, a variant of CAN-2002-1148.",
          "title": "Vulnerability description"
        },
        {
          "category": "summary",
          "text": "security flaw",
          "title": "Vulnerability summary"
        }
      ],
      "product_status": {
        "fixed": [
          "Red Hat Stronghold 4"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://access.redhat.com/security/cve/CVE-2002-1394"
        },
        {
          "category": "external",
          "summary": "RHBZ#1616907",
          "url": "https://bugzilla.redhat.com/show_bug.cgi?id=1616907"
        },
        {
          "category": "external",
          "summary": "https://www.cve.org/CVERecord?id=CVE-2002-1394",
          "url": "https://www.cve.org/CVERecord?id=CVE-2002-1394"
        },
        {
          "category": "external",
          "summary": "https://nvd.nist.gov/vuln/detail/CVE-2002-1394",
          "url": "https://nvd.nist.gov/vuln/detail/CVE-2002-1394"
        }
      ],
      "release_date": "2002-10-09T00:00:00+00:00",
      "remediations": [
        {
          "category": "vendor_fix",
          "date": "2003-03-03T09:16:00+00:00",
          "details": "Fixed Stronghold 4 packages are now available via the update agent service; run\n\n$ bin/agent\n\nfrom the Stronghold 4 install root to upgrade an existing Stronghold 4\ninstallation to the new package versions. After upgrading Stronghold, the\nserver must be completely restarted by running the following commands from\nthe install root:\n\n$ bin/stop-server\n$ bin/stop-tomcat\n$ bin/start-tomcat\n$ bin/start-server\n\nFor more information on how to upgrade between releases of Stronghold 4,\nsee http://stronghold.redhat.com/support/upgrade-sh4",
          "product_ids": [
            "Red Hat Stronghold 4"
          ],
          "restart_required": {
            "category": "none"
          },
          "url": "https://access.redhat.com/errata/RHSA-2003:082"
        }
      ],
      "title": "security flaw"
    },
    {
      "cve": "CVE-2003-0020",
      "ids": [
        {
          "system_name": "Red Hat Bugzilla ID",
          "text": "1616937"
        }
      ],
      "notes": [
        {
          "category": "description",
          "text": "Apache does not filter terminal escape sequences from its error logs, which could make it easier for attackers to insert those sequences into terminal emulators containing vulnerabilities related to escape sequences.",
          "title": "Vulnerability description"
        },
        {
          "category": "summary",
          "text": "security flaw",
          "title": "Vulnerability summary"
        }
      ],
      "product_status": {
        "fixed": [
          "Red Hat Stronghold 4"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://access.redhat.com/security/cve/CVE-2003-0020"
        },
        {
          "category": "external",
          "summary": "RHBZ#1616937",
          "url": "https://bugzilla.redhat.com/show_bug.cgi?id=1616937"
        },
        {
          "category": "external",
          "summary": "https://www.cve.org/CVERecord?id=CVE-2003-0020",
          "url": "https://www.cve.org/CVERecord?id=CVE-2003-0020"
        },
        {
          "category": "external",
          "summary": "https://nvd.nist.gov/vuln/detail/CVE-2003-0020",
          "url": "https://nvd.nist.gov/vuln/detail/CVE-2003-0020"
        }
      ],
      "release_date": "2003-02-24T00:00:00+00:00",
      "remediations": [
        {
          "category": "vendor_fix",
          "date": "2003-03-03T09:16:00+00:00",
          "details": "Fixed Stronghold 4 packages are now available via the update agent service; run\n\n$ bin/agent\n\nfrom the Stronghold 4 install root to upgrade an existing Stronghold 4\ninstallation to the new package versions. After upgrading Stronghold, the\nserver must be completely restarted by running the following commands from\nthe install root:\n\n$ bin/stop-server\n$ bin/stop-tomcat\n$ bin/start-tomcat\n$ bin/start-server\n\nFor more information on how to upgrade between releases of Stronghold 4,\nsee http://stronghold.redhat.com/support/upgrade-sh4",
          "product_ids": [
            "Red Hat Stronghold 4"
          ],
          "restart_required": {
            "category": "none"
          },
          "url": "https://access.redhat.com/errata/RHSA-2003:082"
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Low"
        }
      ],
      "title": "security flaw"
    },
    {
      "cve": "CVE-2003-0078",
      "ids": [
        {
          "system_name": "Red Hat Bugzilla ID",
          "text": "1616956"
        }
      ],
      "notes": [
        {
          "category": "description",
          "text": "ssl3_get_record in s3_pkt.c for OpenSSL before 0.9.7a and 0.9.6 before 0.9.6i does not perform a MAC computation if an incorrect block cipher padding is used, which causes an information leak (timing discrepancy) that may make it easier to launch cryptographic attacks that rely on distinguishing between padding and MAC verification errors, possibly leading to extraction of the original plaintext, aka the \"Vaudenay timing attack.\"",
          "title": "Vulnerability description"
        },
        {
          "category": "summary",
          "text": "security flaw",
          "title": "Vulnerability summary"
        }
      ],
      "product_status": {
        "fixed": [
          "Red Hat Stronghold 4"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://access.redhat.com/security/cve/CVE-2003-0078"
        },
        {
          "category": "external",
          "summary": "RHBZ#1616956",
          "url": "https://bugzilla.redhat.com/show_bug.cgi?id=1616956"
        },
        {
          "category": "external",
          "summary": "https://www.cve.org/CVERecord?id=CVE-2003-0078",
          "url": "https://www.cve.org/CVERecord?id=CVE-2003-0078"
        },
        {
          "category": "external",
          "summary": "https://nvd.nist.gov/vuln/detail/CVE-2003-0078",
          "url": "https://nvd.nist.gov/vuln/detail/CVE-2003-0078"
        }
      ],
      "release_date": "2003-02-19T00:00:00+00:00",
      "remediations": [
        {
          "category": "vendor_fix",
          "date": "2003-03-03T09:16:00+00:00",
          "details": "Fixed Stronghold 4 packages are now available via the update agent service; run\n\n$ bin/agent\n\nfrom the Stronghold 4 install root to upgrade an existing Stronghold 4\ninstallation to the new package versions. After upgrading Stronghold, the\nserver must be completely restarted by running the following commands from\nthe install root:\n\n$ bin/stop-server\n$ bin/stop-tomcat\n$ bin/start-tomcat\n$ bin/start-server\n\nFor more information on how to upgrade between releases of Stronghold 4,\nsee http://stronghold.redhat.com/support/upgrade-sh4",
          "product_ids": [
            "Red Hat Stronghold 4"
          ],
          "restart_required": {
            "category": "none"
          },
          "url": "https://access.redhat.com/errata/RHSA-2003:082"
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Moderate"
        }
      ],
      "title": "security flaw"
    }
  ]
}


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.
  • 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.