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

CMP-2460: PCI-DSS 4 requirement 8 #12148

Merged
merged 8 commits into from
Jul 19, 2024

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    f6e65b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. CMP-2460: Requirement 8.2 is automated

    The applicable requirements can be automated on OpenShift.
    However, the payment entity will still need to apply the same requirement
    onto their payment application.
    yuumasato committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    f11b2ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f22ea82 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5264dfa View commit details
    Browse the repository at this point in the history
  4. CMP-2460: Requirement 8.6 is supported

    Among many requirements not applicable one is supported.
    yuumasato committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    28423d2 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    504ec6c View commit details
    Browse the repository at this point in the history
  2. Add pre requisite rules for Req 8.2 and 8.3

    Sections 8.2 and 8.3 are heavily dependant on the selected identity
    provider and removal of kubeadmin user.
    So rules for these tow aspects were added to the controls.
    yuumasato committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    80eaadb View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. CMP-2460: Restrict IdP configurations

    The choice of which identity provider to use falls onto the payment
    entity. But we already know that htpaswd cannot satisfy PCI-DSS's needs,
    and LDAP provider needs to be restrained.
    
    Restrict usage of htpasswd as the identity provider, it cannot provide
    user lockout feature required by PCI-DSS.
    
    Do not allow the LDAP provider to transmit clear text passwords.
    yuumasato committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    c6eac49 View commit details
    Browse the repository at this point in the history