מדריך · 3 דקות קריאה

איך מוצאים תוספי וורדפרס לא מעודכנים עם פגיעויות מוכרות

בקצרה: הפיקו רשימה של כל התוספים עם הגרסה המותקנת והגרסה האחרונה (לוח הבקרה ← עדכונים, או wp plugin list --update=available), חפשו כל אחד במאגר פגיעויות ציבורי כמו Wordfence Intelligence,‏ WPScan או Patchstack, עדכנו או הסירו כל דבר פגיע, ומחקו תוספים שנסגרו או שכבר לא מתוחזקים.

עודכן ב־ · HackGrade

שלבים בקצרה

  1. הפיקו רשימת תוספים וגרסאות. השתמשו בלוח הבקרה ← עדכונים או ב־WP-CLI כדי לראות גרסאות מותקנות וזמינות.
  2. חפשו פגיעויות מוכרות. חפשו כל תוסף במאגר ציבורי של פגיעויות וורדפרס.
  3. עדכנו או הסירו. עדכנו תוספים פגיעים; הסירו את אלה שאין להם תיקון או שאתם לא משתמשים בהם.
  4. מצאו תוספים נטושים. בדקו בדף של כל תוסף ב־WordPress.org אם יש הודעת סגירה ומתי עודכן לאחרונה.
  5. הפעילו עדכונים אוטומטיים. הפעילו עדכונים אוטומטיים לתוספים שאתם סומכים עליהם, ושמרו גיבויים.

הקוד וההגדרות נשארים באנגלית.

1. הפיקו רשימת תוספים וגרסאות

בממשק הניהול, לוח הבקרה ← עדכונים מציג כל מה שיש לו עדכון. אם יש לכם גישת shell, ‏WP-CLI מהיר יותר:

WP-CLI
wp plugin list --fields=name,status,version,update_version
wp plugin list --update=available
wp theme list --update=available
wp core check-update

2. חפשו פגיעויות מוכרות

חפשו את ה־slug של כל תוסף במאגר ציבורי. כל רשומה מציגה את הגרסאות המושפעות ואת הגרסה שמתקנת את הבעיה:

3. עדכנו, או הסירו

  • קודם גיבוי, ואז עדכון. אחר כך בדקו את דף התשלום, את הטפסים ואת ההתחברות.
  • אם אין גרסה מתוקנת, השביתו ומחקו את התוסף ומצאו חלופה.
  • תוספים מושבתים עדיין נמצאים כקבצים בשרת. מחקו את מה שאתם לא משתמשים בו.
WP-CLI
wp plugin update --all --dry-run
wp plugin update contact-form-7
wp plugin delete hello-dolly

4. מצאו תוספים סגורים או נטושים

פתחו את הדף של כל תוסף ב־WordPress.org. תוסף סגור מציג הודעה ולא מקבל יותר תיקונים. תוסף שלא עודכן שנים, או שלא נבדק מול גרסאות וורדפרס עדכניות, הוא סיכון גם בלי פגיעות שפורסמה.

5. בדקו שקבצים לא שונו

WP-CLI
wp core verify-checksums
wp plugin verify-checksums --all

קבצי ליבה או תוספים ששונו יכולים להעיד שהאתר כבר נפרץ. ראו איך יודעים אם אתר הוורדפרס שלכם נפרץ.

6. הפעילו עדכונים אוטומטיים

מאז וורדפרס 5.5 אפשר להפעיל עדכונים אוטומטיים לכל תוסף בנפרד ממסך התוספים. הפעילו אותם לתוספים שמתוחזקים היטב, ושמרו גיבויים יומיים כדי שתוכלו לחזור אחורה.

מה סריקה מרחוק יכולה לראות

הסריקה החינמית של HackGrade מוצאת תוספים, תבניות וגרסת ליבה שהדפים הציבוריים שלכם חושפים (למשל דרך נתיבי קבצים ומחרוזות גרסה) ומשווה אותם לנתוני פגיעויות ציבוריים. תוספים שלא משאירים עקבות בדפים הציבוריים אי אפשר לראות מבחוץ, ולכן רשימת ה־WP-CLI שלמעלה היא הרשימה המלאה.

שאלות נפוצות

האם בטוח לעדכן את כל התוספים בבת אחת?

בדרך כלל זה בסדר, אבל קודם גבו ואחר כך בדקו את הדפים החשובים. בחנות עמוסה, עדכנו תוסף אחד בכל פעם.

האם השבתה של תוסף פגיע מגינה עליי?

חלקית. לחלק מהקבצים הפגיעים עדיין אפשר לגשת ישירות. מחקו תוספים שאתם לא משתמשים בהם.

איך יודעים אם מנצלים פגיעות בפועל?

מאגרים כמו Wordfence Intelligence ו־Patchstack מציינים ניצול פעיל, ו־CISA מפרסמת CVE שמנוצלים בקטלוג ה־KEV שלה. התייחסו אליהם כדחופים.

מקורות

מדריכים קשורים

חינם · מיידי · בלי הרשמה

גלו את הציון שלכם לפני שמישהו אחר יגלה.

סריקה פסיבית בלבד. שום בדיקה חודרנית לא מתבצעת בלי האישור שלכם.

מתחילים בחינם. תוכניות בתשלום מ־12$ לחודש, או דוח חד־פעמי ב־29$. למחירים