Commit 322b16b
ci(deploy-camunda): fix path-traversal in extra-values validator and log leak
Address copilot review findings on #6429:
- registry_validator.go: reject relative extra-values paths that escape
chart-full-setup via `..` traversal (filepath.Rel guard). Add
TestRegistryValidatorRejectsExtraValuesPathTraversal to pin this.
- test-integration-runner.yaml: replace all four `tee /tmp/extra-values-file.yaml`
instances with a plain redirect to avoid printing potentially sensitive
values content into workflow logs.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent cd65ba1 commit 322b16b
3 files changed
Lines changed: 31 additions & 13 deletions
File tree
- .github/workflows
- scripts/deploy-camunda/matrix
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
528 | 528 | | |
529 | 529 | | |
530 | 530 | | |
531 | | - | |
532 | | - | |
| 531 | + | |
533 | 532 | | |
534 | 533 | | |
535 | 534 | | |
| |||
548 | 547 | | |
549 | 548 | | |
550 | 549 | | |
551 | | - | |
552 | | - | |
553 | | - | |
554 | | - | |
555 | | - | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
556 | 554 | | |
557 | 555 | | |
558 | 556 | | |
| |||
904 | 902 | | |
905 | 903 | | |
906 | 904 | | |
907 | | - | |
908 | | - | |
| 905 | + | |
909 | 906 | | |
910 | 907 | | |
911 | 908 | | |
| |||
1043 | 1040 | | |
1044 | 1041 | | |
1045 | 1042 | | |
1046 | | - | |
1047 | | - | |
1048 | | - | |
1049 | | - | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
1050 | 1046 | | |
1051 | 1047 | | |
1052 | 1048 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
438 | 438 | | |
439 | 439 | | |
440 | 440 | | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
441 | 457 | | |
442 | 458 | | |
443 | 459 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
105 | 111 | | |
106 | 112 | | |
107 | 113 | | |
| |||
0 commit comments