Open appunni-old opened 12 months ago
Hi @appunni-m can you fix the build?
@v1r3n hey I have fixed the build.
I am making one more change @v1r3n this will solve for #3880 as well
Hi @appunni-m , Is there a particular reason that you are using double underscore in the task reference name?
@manan164 i take it as input from user, thus I don't want to take chances with it. There are no validations against it either.
@manan164 can we merge this ? Any blocker ?
Parsing name is not considering task ref name with double underscores
Pull Request type
./gradlew generateLock saveLock
to refresh dependencies)NOTE: Please remember to run
./gradlew spotlessApply
to fix any format violations.Changes in this PR
Describe the new behavior from this PR, and why it's needed Issue #3876 If taskRefName with double underscore is not considered, then task creation would go into infinite loop. This can be used also as an attack vector on conductor installation as this causes DDos
Alternatives considered
Add validation in the create start workflow / create workflow definition api
Describe alternative implementation you have considered