News by Levels · Level 1 · For teachers

Teacher guide & answers

Important Fixes for Website Software

How to use these two pages

Give learners the student worksheet. It contains the story and questions, without the answers. Keep this guide for yourself. Use it to lead the activity and explain the answers afterwards.

Student worksheet

A simple 15–20-minute lesson

  1. Before reading · 2 minutes

    Show the title. Ask: “What do you think this story is about?”

  2. Read and answer · 8–10 minutes

    Give out the student worksheet. Learners read for the main idea, then reread to answer the 2 questions. They can compare answers with a partner.

  3. Discuss and write · 5–8 minutes

    Check the answers below together. Ask learners to point to the clue in the story, then finish with the open question.

Adjust the support: Let learners use word help or Level 1 if needed. For a challenge, compare the wording in another level. This activity is not a proficiency test.

Answers to the 2 questions

The question numbers match the student worksheet. Each answer includes a reason and the clue learners can find in the story.

  1. Why are the security problems serious?

    Correct answer: C — Run code on a server without signing in

    Why: The text describes code execution without authentication, not just a visual error.

    Clue in the story: Two serious problems could let attackers run code on a server without signing in. Website owners should check that their hosting service has installed the fixes.

  2. What should website owners check?

    Correct answer: A — Whether the hosting provider has installed the PHP fixes

    Why: The fault is in PHP. Changing website text or browser history does not patch the runtime.

    Clue in the story: Two serious problems could let attackers run code on a server without signing in. Website owners should check that their hosting service has installed the fixes.

The open question: accept different answers

Ask learners: Why would editing a website’s articles not be enough to fix this issue?

One possible answer: The security issue is in PHP on the server. The hosting provider’s installed software needs the relevant fix.

This is an example, not the only correct answer. Look for a relevant idea, a reason and the learner’s own words. Learners can answer aloud or write one or two sentences.

Your three-minute English break

A little English in your inbox.

One short story, one useful phrase, one quick question. Free, up to twice a week.