Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resolve Frontend CSRF/Credentials Management Findings (CRASM-730, 732) #650

Open
wants to merge 5 commits into
base: develop
Choose a base branch
from

Conversation

hawkishpolicy
Copy link
Collaborator

@hawkishpolicy hawkishpolicy commented Sep 27, 2024

🗣 Description

  • Added "noopener noreferrer" to external links detailed in ST&E Report.
  • Deleted RSCAuthLoginCreate.tsx, RSCRegisterForm.tsx, RSCregisterFormStyle.ts
  • Removed RSCAuthLoginCreate from App.tsx and the route for it.
  • Added placeholder text to RSCLogin.tsx with linked to-do.

💭 Motivation and context

🧪 Testing

✅ Pre-approval checklist

  • This PR has an informative and human-readable title.
  • Changes are limited to a single goal - eschew scope creep!
  • All future TODOs are captured in issues, which are referenced
    in code comments.
  • All relevant type-of-change labels have been added.
  • I have read the CONTRIBUTING document.
  • These code changes follow cisagov code standards.
  • All new and existing tests pass.

✅ Pre-merge checklist

  • Revert dependencies to default branches.
  • Finalize version.

✅ Post-merge checklist

  • Create a release.

- Added rel="noopener noreferrer" to external links flagged in ST&E report.
…nd-cross-site-request-forgery-findings-crasm-730
@hawkishpolicy hawkishpolicy added security This issue or pull request addresses a security issue frontend labels Sep 27, 2024
@hawkishpolicy hawkishpolicy self-assigned this Sep 27, 2024
- Deleted RSCAuthLoginCreate.tsx, RSCRegisterForm.tsx, RSCregisterFormStyle.ts
- Removed RSCAuthLoginCreate from App.tsx and the route for it.
- Added placeholder text to RSCLogin.tsx with linked to-do.
@hawkishpolicy hawkishpolicy marked this pull request as ready for review September 30, 2024 20:18
@hawkishpolicy hawkishpolicy changed the title Resolve Frontend CSRF Findings (CRASM-730) Resolve Frontend CSRF/Credentials Management Findings (CRASM-730, 732) Sep 30, 2024
@hawkishpolicy hawkishpolicy marked this pull request as draft October 1, 2024 14:30
@hawkishpolicy hawkishpolicy marked this pull request as ready for review October 2, 2024 15:34
Copy link
Contributor

@Matthew-Grayson Matthew-Grayson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

@ameliav ameliav self-requested a review October 2, 2024 15:47
Copy link
Contributor

@ameliav ameliav left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend security This issue or pull request addresses a security issue
Projects
None yet
3 participants