[
https://issues.apache.org/jira/browse/SLING-11678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17634758#comment-17634758
]
Robert Munteanu commented on SLING-11678:
-----------------------------------------
[~kwin] - I think [~cziegeler] would know best as he came up with the original
implementation - see
https://github.com/apache/sling-org-apache-sling-tooling-support-install/commit/e61fdc8db0dbea759b12d3795dabf9230a50ec97
.
One argument for using a 'plain' servlet is that we don't have to have the web
console deployed to make use of it. I am not sure how important that is though.
> Protect the Tooling Support Install servlet
> -------------------------------------------
>
> Key: SLING-11678
> URL: https://issues.apache.org/jira/browse/SLING-11678
> Project: Sling
> Issue Type: Improvement
> Reporter: Konrad Windszus
> Priority: Major
>
> Currently the endpoint provided by Tooling Support Endpoint doesn't require
> authentication so every anonymous user can install arbitrary bundles.
> I would suggest to migrate the endpoint to a [web console
> plugin|https://felix.apache.org/documentation/subprojects/apache-felix-web-console/extending-the-apache-felix-web-console/providing-web-console-plugins.html]
> to benefit from its built in authentication.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)