Skip to content

[JENKINS-7457] Issue that user can see files under WEB-INF directory. #19816

Closed

Description

@jenkins-infra-bot

The user who can see the Hudson server from Web can see the WEB-INF/web.xml file etc. of the server with following URL.

http://(host of HUDSON_HOME)/static/(Arbitrary String)/WEB-INF/web.xml

For instance, it is
http://ci.hudson-labs.org/static/ArbitraryString/WEB-INF/web.xml

I want to set not to see those to a general user.


Originally reported by iijimas, imported from: Issue that user can see files under WEB-INF directory.
  • status: Resolved
  • priority: Major
  • component(s): core
  • resolution: Fixed
  • resolved: 2010-09-15T19:10:24+00:00
  • votes: 0
  • watchers: 0
  • imported: 2025-11-24
Raw content of original issue

The user who can see the Hudson server from Web can see the WEB-INF/web.xml file etc. of the server with following URL.

http://(host of HUDSON_HOME)/static/(Arbitrary String)/WEB-INF/web.xml

For instance, it is http://ci.hudson-labs.org/static/ArbitraryString/WEB-INF/web.xml

I want to set not to see those to a general user.

  • environment: Tomcat 6.0.28

Activity

  1. jenkins-infra-bot commented on Sep 15, 2010

    @jenkins-infra-bot
    Author
    scm_issue_link:

    Code changed in stapler
    User: : kohsuke
    Path:
    trunk/stapler/core/src/main/java/org/kohsuke/stapler/Stapler.java
    https://stapler.dev.java.net/source/browse/stapler/trunk/stapler/core/src/main/java/org/kohsuke/stapler/Stapler.java?view=diff&rev=1619&p1=trunk/stapler/core/src/main/java/org/kohsuke/stapler/Stapler.java&p2=trunk/stapler/core/src/main/java/org/kohsuke/stapler/Stapler.java&r1=1618&r2=1619

    Log:
    [FIXED JENKINS-7457] Don't serve WEB-INF and stuff under it.

  2. jenkins-infra-bot commented on Sep 24, 2010

    @jenkins-infra-bot
    Author
    scm_issue_link:
    • Original comment link
    • Raw content of original comment:

      Code changed in hudson User: : kohsuke Path: trunk/hudson/main/core/pom.xml trunk/www/changelog.html http://jenkins-ci.org/commit/35233 Log: [FIXED JENKINS-7457] integrated toward 1.378

    Code changed in hudson
    User: : kohsuke
    Path:
    trunk/hudson/main/core/pom.xml
    trunk/www/changelog.html
    http://jenkins-ci.org/commit/35233
    Log:
    [FIXED JENKINS-7457] integrated toward 1.378

  3. jenkins-infra-bot commented on Sep 24, 2010

    @jenkins-infra-bot
    Author
    dogfood:
    • Original comment link
    • Raw content of original comment:

      Integrated in hudson_main_trunk #295 [FIXED JENKINS-7457] integrated toward 1.378

      kohsuke : Files :

      • /trunk/hudson/main/core/pom.xml
      • /trunk/www/changelog.html

    Integrated in hudson_main_trunk #295
    [FIXED JENKINS-7457] integrated toward 1.378

    kohsuke :
    Files :

    • /trunk/hudson/main/core/pom.xml
    • /trunk/www/changelog.html
  4. removed
    bugFor changelog: Minor bug. Will be listed after features
    on Nov 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions