Skip to content

[CI/CD Security] fluttercandies/flexbox_layout - Issue Report#88

Description

@github-actions

馃摝 fluttercandies/flexbox_layout

馃搶 Commit SHA: 4cc8875efcf806e1813cfc12f58dea26ca9c511a

馃暅 Report generated at: 2026-08-13T18:18:27.001Z

馃攳 Overview

Severity Count
馃煝 Low 40

馃搧 Details

馃搫 .github/workflows/build-all-platforms.yml - 馃煝Low(40)
1 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit
  • .github/workflows/build-all-platforms.yml#L153
    Audit: may expand into attacker-controllable code

    |
              cd ${{ env.EXAMPLE_DIR }}/android/app
              printf '\n# Signing config\n' >> gradle.properties
              printf 'RELEASE_STORE_FILE=${{ env.ANDROID_KEYSTORE_FILE }}\n' >> gradle.properties
              printf 'RELEASE_STORE_PASSWORD=${{ env.ANDROID_KEYSTORE_SECRET }}\n' >> gradle.properties
              printf 'RELEASE_KEY_ALIAS=${{ env.ANDROID_KEY_ALIAS }}\n' >> gradle.properties
    ...
  • .github/workflows/build-all-platforms.yml#L152
    Audit: this run block

    run



2 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit
  • .github/workflows/build-all-platforms.yml#L155
    Audit: may expand into attacker-controllable code

    |
              cd ${{ env.EXAMPLE_DIR }}/android/app
              printf '\n# Signing config\n' >> gradle.properties
              printf 'RELEASE_STORE_FILE=${{ env.ANDROID_KEYSTORE_FILE }}\n' >> gradle.properties
              printf 'RELEASE_STORE_PASSWORD=${{ env.ANDROID_KEYSTORE_SECRET }}\n' >> gradle.properties
              printf 'RELEASE_KEY_ALIAS=${{ env.ANDROID_KEY_ALIAS }}\n' >> gradle.properties
    ...
  • .github/workflows/build-all-platforms.yml#L152
    Audit: this run block

    run



3 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit
  • .github/workflows/build-all-platforms.yml#L156
    Audit: may expand into attacker-controllable code

    |
              cd ${{ env.EXAMPLE_DIR }}/android/app
              printf '\n# Signing config\n' >> gradle.properties
              printf 'RELEASE_STORE_FILE=${{ env.ANDROID_KEYSTORE_FILE }}\n' >> gradle.properties
              printf 'RELEASE_STORE_PASSWORD=${{ env.ANDROID_KEYSTORE_SECRET }}\n' >> gradle.properties
              printf 'RELEASE_KEY_ALIAS=${{ env.ANDROID_KEY_ALIAS }}\n' >> gradle.properties
    ...
  • .github/workflows/build-all-platforms.yml#L152
    Audit: this run block

    run



4 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit
  • .github/workflows/build-all-platforms.yml#L157
    Audit: may expand into attacker-controllable code

    |
              cd ${{ env.EXAMPLE_DIR }}/android/app
              printf '\n# Signing config\n' >> gradle.properties
              printf 'RELEASE_STORE_FILE=${{ env.ANDROID_KEYSTORE_FILE }}\n' >> gradle.properties
              printf 'RELEASE_STORE_PASSWORD=${{ env.ANDROID_KEYSTORE_SECRET }}\n' >> gradle.properties
              printf 'RELEASE_KEY_ALIAS=${{ env.ANDROID_KEY_ALIAS }}\n' >> gradle.properties
    ...
  • .github/workflows/build-all-platforms.yml#L152
    Audit: this run block

    run



5 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit
  • .github/workflows/build-all-platforms.yml#L158
    Audit: may expand into attacker-controllable code

    |
              cd ${{ env.EXAMPLE_DIR }}/android/app
              printf '\n# Signing config\n' >> gradle.properties
              printf 'RELEASE_STORE_FILE=${{ env.ANDROID_KEYSTORE_FILE }}\n' >> gradle.properties
              printf 'RELEASE_STORE_PASSWORD=${{ env.ANDROID_KEYSTORE_SECRET }}\n' >> gradle.properties
              printf 'RELEASE_KEY_ALIAS=${{ env.ANDROID_KEY_ALIAS }}\n' >> gradle.properties
    ...
  • .github/workflows/build-all-platforms.yml#L152
    Audit: this run block

    run



6 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit
  • .github/workflows/build-all-platforms.yml#L168
    Audit: may expand into attacker-controllable code

    |
              cd ${{ env.EXAMPLE_DIR }}/android/app
              printf '\n# Signing config\n' >> gradle.properties
              printf 'RELEASE_STORE_FILE=${{ env.ANDROID_KEYSTORE_FILE }}\n' >> gradle.properties
              printf 'RELEASE_STORE_PASSWORD=${{ env.ANDROID_KEYSTORE_SECRET }}\n' >> gradle.properties
              printf 'RELEASE_KEY_ALIAS=${{ env.ANDROID_KEY_ALIAS }}\n' >> gradle.properties
    ...
  • .github/workflows/build-all-platforms.yml#L152
    Audit: this run block

    run



7 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit
  • .github/workflows/build-all-platforms.yml#L169
    Audit: may expand into attacker-controllable code

    |
              cd ${{ env.EXAMPLE_DIR }}/android/app
              printf '\n# Signing config\n' >> gradle.properties
              printf 'RELEASE_STORE_FILE=${{ env.ANDROID_KEYSTORE_FILE }}\n' >> gradle.properties
              printf 'RELEASE_STORE_PASSWORD=${{ env.ANDROID_KEYSTORE_SECRET }}\n' >> gradle.properties
              printf 'RELEASE_KEY_ALIAS=${{ env.ANDROID_KEY_ALIAS }}\n' >> gradle.properties
    ...
  • .github/workflows/build-all-platforms.yml#L152
    Audit: this run block

    run



8 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit
  • .github/workflows/build-all-platforms.yml#L170
    Audit: may expand into attacker-controllable code

    |
              cd ${{ env.EXAMPLE_DIR }}/android/app
              printf '\n# Signing config\n' >> gradle.properties
              printf 'RELEASE_STORE_FILE=${{ env.ANDROID_KEYSTORE_FILE }}\n' >> gradle.properties
              printf 'RELEASE_STORE_PASSWORD=${{ env.ANDROID_KEYSTORE_SECRET }}\n' >> gradle.properties
              printf 'RELEASE_KEY_ALIAS=${{ env.ANDROID_KEY_ALIAS }}\n' >> gradle.properties
    ...
  • .github/workflows/build-all-platforms.yml#L152
    Audit: this run block

    run



9 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit
  • .github/workflows/build-all-platforms.yml#L171
    Audit: may expand into attacker-controllable code

    |
              cd ${{ env.EXAMPLE_DIR }}/android/app
              printf '\n# Signing config\n' >> gradle.properties
              printf 'RELEASE_STORE_FILE=${{ env.ANDROID_KEYSTORE_FILE }}\n' >> gradle.properties
              printf 'RELEASE_STORE_PASSWORD=${{ env.ANDROID_KEYSTORE_SECRET }}\n' >> gradle.properties
              printf 'RELEASE_KEY_ALIAS=${{ env.ANDROID_KEY_ALIAS }}\n' >> gradle.properties
    ...
  • .github/workflows/build-all-platforms.yml#L152
    Audit: this run block

    run



10 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



11 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



12 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



13 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



14 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



15 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



16 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



17 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



18 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



19 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



20 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



21 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



22 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



23 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



24 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



25 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



26 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



27 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



28 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



29 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



30 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



31 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



32 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



33 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



34 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



35 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



36 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



37 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



38 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



39 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit



40 Severity Audit Rule Confidence
馃煝 Low template-injection High
Audit: code injection via template expansion: may expand into attacker-controllable code
Remediation: view audit




Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions