Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-54489

Full validation can append errors without bound

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 4.2.15, 4.4.7, 5.0.0-rc0
    • None
    • None
    • Fully Compatible
    • ALL
    • v4.4, v4.2
    • Execution Team 2021-04-05, Execution Team 2021-04-19, Execution Team 2021-05-03

    Description

      SERVER-46468 addressed one case where it was possible to try to append too many errors to the validate response, causing the maximum BSON size limit to be exceeded. It appears there may be another case where something similar can occur, this time through WiredTigerUtil::verifyTable which is run only for full validation. It appears that this path has no bound on the number of errors that it can append.

      Attachments

        Activity

          People

            henrik.edin@mongodb.com Henrik Edin
            gregory.noma@mongodb.com Gregory Noma
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: