Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-15223

One user can overwhelm jenkins via ArtifactArchiver.doCheckArtifacts()

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Duplicate
    • Component/s: core
    • Labels:
      None
    • Similar Issues:

      Description

      If a job has a very large workspace, and a very permissive artifact expression (like */.jar), a user can single handledly bring down a Jenkins instance by tabbing in and out of the artifact field. Each time the user tabs out of the field, Jenkins does an ajax post, resultining in a recursive search of the filesystem.

      Jenkins should be smart enough to cancel previous ajax requests for validating the artifact glob expression, or use some other approach to prevent the entire system from going down.

        Attachments

          Issue Links

            Activity

            There are no comments yet on this issue.

              People

              • Assignee:
                Unassigned
                Reporter:
                recampbell Ryan Campbell
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: