Re: [PR] Upgrade Underscore.js to version 1.13.6 [tapestry-5]
"Thiago H. de Paula Figueiredo" <[email protected]> Wed, 24 Jan 2024 09:50:49 -0300
| Newsgroups | gmane.comp.jakarta.tapestry.devel |
|---|---|
| Message-ID | <CAE_88GYq_JQRNymQpa0n5ALorEmsdoMCGNq87mi21z2=APJq9g@mail.gmail.com> |
On Mon, Nov 6, 2023 at 7:30 AM Oliver Hanraths <[email protected]> wrote: > > Hi Ben, Hi! > > However, if you need to mitigate immediately, you could replace > > underscore in any version with a config override: > > Yeah, I know. Even though the affected file won’t be used by the > application it would still be there and be detected by security scanners > on the server. Only if the security scanner guess the outdated file's URL. With Ben's code, the outdated one wouldn't be included in pages at all. > Or do you happen to know a way to exclude the file (from within the > Tapestry core lib) from the final war file, e. g. a Gradle task? You can create an URL rewrite rule to make requests to the old file go to the new one or write a Dispatcher or RequestFilter that return a 404 status for it. > > Thanks a lot, > Oliver -- Thiago H. de Paula Figueiredo