security-wg icon indicating copy to clipboard operation
security-wg copied to clipboard

Requirement (Silver level): Hardening mechanisms

Open UlisesGascon opened this issue 2 years ago • 2 comments

We agreed on #1175 to open an issue to follow up a discussion about the hardening mechanisms for Node.js (cc: @mhdawson @tniessen @RafaelGSS)

Hardening mechanisms SHOULD be used in the software produced by the project so that software defects are less likely to result in security vulnerabilities.

Hardening mechanisms may include HTTP headers like Content Security Policy (CSP), compiler flags to mitigate attacks (such as -fstack-protector), or compiler flags to eliminate undefined behavior. For our purposes least privilege is not considered a hardening mechanism (least privilege is important, but separate).

Context

Potential actions

  • [ ] Create a document with all the flags and default http headers included in Node.js by default.

UlisesGascon avatar Jan 04 '24 18:01 UlisesGascon

This issue is stale because it has been open many days with no activity. It will be closed soon unless the stale label is removed or a comment is made.

github-actions[bot] avatar Apr 04 '24 00:04 github-actions[bot]

This issue has been inactive for 90 days. It will be closed in 14 days unless there is further activity or the stale label is taken off.

github-actions[bot] avatar Jul 19 '24 01:07 github-actions[bot]