← All Drupal Flashcard Decks

Risk Assessment & Management Flashcards

7 cards from real Drupal practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 7 Risk Assessment & Management flashcards as text
  1. Which practice reduces the risk of a supply-chain attack via Drupal's contributed module ecosystem?

    Answer: Using Composer with a composer.lock file and verifying package hashes

    Composer's lock file pins exact package versions and checksums, making it harder for tampered packages to be silently introduced.

  2. A Drupal site's risk assessment notes that database credentials are stored in settings.php inside the web root. What is the best remediation?

    Answer: Move settings.php outside the web root or use environment variables for credentials

    Moving settings.php outside the web root or using environment variables ensures credentials are never directly accessible via HTTP even if directory listing is misconfigured.

  3. Which Drupal logging feature supports risk management by providing an audit trail of administrative actions?

    Answer: The Database Logging (dblog) module combined with the Syslog module for off-server storage

    Combining dblog with Syslog (or a SIEM integration) creates a tamper-resistant audit trail of admin actions stored off the compromised server.

  4. An organization accepts the risk of running an end-of-life Drupal version on an isolated internal tool. Which risk management strategy does this represent?

    Answer: Risk acceptance with documented justification

    Consciously deciding to tolerate a known risk with formal documentation is the definition of risk acceptance.

  5. Which Drupal permission represents a critical risk if granted to untrusted roles?

    Answer: 'Use PHP for settings' or 'Administer software updates'

    Permissions that allow PHP execution or software updates give a role the ability to run arbitrary code or introduce vulnerable modules.

  6. A risk analysis shows that a Drupal site's session cookie lacks the Secure flag. What attack does this enable?

    Answer: Session hijacking over unencrypted HTTP connections

    Without the Secure flag, session cookies are transmitted over plain HTTP, allowing network attackers to capture and reuse them.

  7. Which risk is introduced by enabling Drupal's PHP filter module on a production site?

    Answer: Content editors can embed executable PHP code directly in nodes, enabling remote code execution

    The PHP filter module allows users with the right permission to insert and execute PHP within content, creating a severe remote code execution risk.

How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy

Sources & references

Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy

  1. docs.acquia.com — Retake fee, retake policy, score release, exam format, passing score, time limit, score validity, test delivery, eligibility, registration deadline · verified Oct 2026
  2. acquia.com — Fees, exam format, passing score, time limit · verified Oct 2026
Risk Assessment & Management Flashcards — Drupal Study Cards with Answers