Skip to content
This repository was archived by the owner on Aug 17, 2026. It is now read-only.
This repository was archived by the owner on Aug 17, 2026. It is now read-only.

Makefile Security Hardening #29

Open
Open

Description

@AKRiLLiCK
  • Description: Finalize the artifact generation pipeline by injecting mandatory compiler exploit mitigation and undefined behavior flags.
  • Acceptance Criteria:
    • Apply ASLR (-fPIE/-pie), -Wl,-z,noexecstack, -fstack-protector-strong, and -D_FORTIFY_SOURCE=2.
    • Configure distinct Debug profiles (-fsanitize=address,undefined,signed-overflow, -ftrapv) and Release profiles (-fwrapv, -fno-delete-null-pointer-checks).
    • Create a CI validation script or Makefile target to inspect and ensure resolved flags contain the required entries.

Activity

  1. added theissue type on Apr 30, 2026
  2. added this to the Epoch 1 milestone on Apr 30, 2026
  3. moved this from Backlog to In review in Camelot Epoch 1on May 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions