Index: src/wp-admin/includes/class-wp-privacy-data-export-requests-list-table.php
===================================================================
--- src/wp-admin/includes/class-wp-privacy-data-export-requests-list-table.php	(revision 59545)
+++ src/wp-admin/includes/class-wp-privacy-data-export-requests-list-table.php	(working copy)
@@ -7,6 +7,11 @@
  * @since 4.9.6
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 if ( ! class_exists( 'WP_Privacy_Requests_Table' ) ) {
 	require_once ABSPATH . 'wp-admin/includes/class-wp-privacy-requests-table.php';
 }
Index: src/wp-admin/includes/class-wp-privacy-data-removal-requests-list-table.php
===================================================================
--- src/wp-admin/includes/class-wp-privacy-data-removal-requests-list-table.php	(revision 59545)
+++ src/wp-admin/includes/class-wp-privacy-data-removal-requests-list-table.php	(working copy)
@@ -7,6 +7,11 @@
  * @since 4.9.6
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 if ( ! class_exists( 'WP_Privacy_Requests_Table' ) ) {
 	require_once ABSPATH . 'wp-admin/includes/class-wp-privacy-requests-table.php';
 }
Index: src/wp-admin/includes/class-wp-upgrader.php
===================================================================
--- src/wp-admin/includes/class-wp-upgrader.php	(revision 59545)
+++ src/wp-admin/includes/class-wp-upgrader.php	(working copy)
@@ -9,6 +9,11 @@
  * @since 2.8.0
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 /** WP_Upgrader_Skin class */
 require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader-skin.php';
 
Index: src/wp-admin/includes/nav-menu.php
===================================================================
--- src/wp-admin/includes/nav-menu.php	(revision 59545)
+++ src/wp-admin/includes/nav-menu.php	(working copy)
@@ -7,6 +7,11 @@
  * @since 3.0.0
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 /** Walker_Nav_Menu_Edit class */
 require_once ABSPATH . 'wp-admin/includes/class-walker-nav-menu-edit.php';
 
Index: src/wp-admin/includes/template.php
===================================================================
--- src/wp-admin/includes/template.php	(revision 59545)
+++ src/wp-admin/includes/template.php	(working copy)
@@ -8,6 +8,11 @@
  * @subpackage Administration
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 /** Walker_Category_Checklist class */
 require_once ABSPATH . 'wp-admin/includes/class-walker-category-checklist.php';
 
Index: src/wp-includes/Requests/library/Requests.php
===================================================================
--- src/wp-includes/Requests/library/Requests.php	(revision 59545)
+++ src/wp-includes/Requests/library/Requests.php	(working copy)
@@ -9,4 +9,9 @@
  * @since 6.2.0
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 include_once ABSPATH . WPINC . '/class-requests.php';
Index: src/wp-includes/blocks/require-dynamic-blocks.php
===================================================================
--- src/wp-includes/blocks/require-dynamic-blocks.php	(revision 59545)
+++ src/wp-includes/blocks/require-dynamic-blocks.php	(working copy)
@@ -1,6 +1,12 @@
 <?php
 
 // This file was autogenerated by tools/release/sync-stable-blocks.js, do not change manually!
+
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 // Requires files for dynamic blocks necessary for core blocks registration.
 require_once ABSPATH . WPINC . '/blocks/archives.php';
 require_once ABSPATH . WPINC . '/blocks/avatar.php';
Index: src/wp-includes/cache.php
===================================================================
--- src/wp-includes/cache.php	(revision 59545)
+++ src/wp-includes/cache.php	(working copy)
@@ -8,6 +8,11 @@
  * @subpackage Cache
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 /** WP_Object_Cache class */
 require_once ABSPATH . WPINC . '/class-wp-object-cache.php';
 
Index: src/wp-includes/class-IXR.php
===================================================================
--- src/wp-includes/class-IXR.php	(revision 59545)
+++ src/wp-includes/class-IXR.php	(working copy)
@@ -39,6 +39,11 @@
  * @license    http://www.opensource.org/licenses/bsd-license.php BSD
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 require_once ABSPATH . WPINC . '/IXR/class-IXR-server.php';
 
 require_once ABSPATH . WPINC . '/IXR/class-IXR-base64.php';
@@ -57,4 +62,4 @@
 
 require_once ABSPATH . WPINC . '/IXR/class-IXR-request.php';
 
-require_once ABSPATH . WPINC . '/IXR/class-IXR-value.php';
\ No newline at end of file
+require_once ABSPATH . WPINC . '/IXR/class-IXR-value.php';
Index: src/wp-includes/class-simplepie.php
===================================================================
--- src/wp-includes/class-simplepie.php	(revision 59545)
+++ src/wp-includes/class-simplepie.php	(working copy)
@@ -4,6 +4,11 @@
 	return;
 }
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 // Load and register the SimplePie native autoloaders.
 require ABSPATH . WPINC . '/SimplePie/autoloader.php';
 
Index: src/wp-includes/class-wp-customize-control.php
===================================================================
--- src/wp-includes/class-wp-customize-control.php	(revision 59545)
+++ src/wp-includes/class-wp-customize-control.php	(working copy)
@@ -7,6 +7,11 @@
  * @since 3.4.0
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 /**
  * Customize Control class.
  *
Index: src/wp-includes/class-wp-customize-panel.php
===================================================================
--- src/wp-includes/class-wp-customize-panel.php	(revision 59545)
+++ src/wp-includes/class-wp-customize-panel.php	(working copy)
@@ -7,6 +7,11 @@
  * @since 4.0.0
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 /**
  * Customize Panel class.
  *
Index: src/wp-includes/class-wp-customize-section.php
===================================================================
--- src/wp-includes/class-wp-customize-section.php	(revision 59545)
+++ src/wp-includes/class-wp-customize-section.php	(working copy)
@@ -7,6 +7,11 @@
  * @since 3.4.0
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 /**
  * Customize Section class.
  *
Index: src/wp-includes/class-wp-customize-setting.php
===================================================================
--- src/wp-includes/class-wp-customize-setting.php	(revision 59545)
+++ src/wp-includes/class-wp-customize-setting.php	(working copy)
@@ -7,6 +7,11 @@
  * @since 3.4.0
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 /**
  * Customize Setting class.
  *
Index: src/wp-includes/class-wp-http.php
===================================================================
--- src/wp-includes/class-wp-http.php	(revision 59545)
+++ src/wp-includes/class-wp-http.php	(working copy)
@@ -7,6 +7,11 @@
  * @since 2.7.0
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 if ( ! class_exists( 'WpOrg\Requests\Autoload' ) ) {
 	require ABSPATH . WPINC . '/Requests/src/Autoload.php';
 
Index: src/wp-includes/default-widgets.php
===================================================================
--- src/wp-includes/default-widgets.php	(revision 59545)
+++ src/wp-includes/default-widgets.php	(working copy)
@@ -7,6 +7,11 @@
  * @since 2.8.0
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 /** WP_Widget_Pages class */
 require_once ABSPATH . WPINC . '/widgets/class-wp-widget-pages.php';
 
Index: src/wp-includes/functions.php
===================================================================
--- src/wp-includes/functions.php	(revision 59545)
+++ src/wp-includes/functions.php	(working copy)
@@ -5,6 +5,11 @@
  * @package WordPress
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 require ABSPATH . WPINC . '/option.php';
 
 /**
Index: src/wp-includes/meta.php
===================================================================
--- src/wp-includes/meta.php	(revision 59545)
+++ src/wp-includes/meta.php	(working copy)
@@ -10,6 +10,11 @@
  * @subpackage Meta
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 require ABSPATH . WPINC . '/class-wp-metadata-lazyloader.php';
 
 /**
Index: src/wp-includes/ms-blogs.php
===================================================================
--- src/wp-includes/ms-blogs.php	(revision 59545)
+++ src/wp-includes/ms-blogs.php	(working copy)
@@ -8,6 +8,11 @@
  * @since MU (3.0.0)
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 require_once ABSPATH . WPINC . '/ms-site.php';
 require_once ABSPATH . WPINC . '/ms-network.php';
 
Index: src/wp-includes/ms-settings.php
===================================================================
--- src/wp-includes/ms-settings.php	(revision 59545)
+++ src/wp-includes/ms-settings.php	(working copy)
@@ -10,6 +10,11 @@
  * @since 3.0.0
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 /**
  * Objects representing the current network and current site.
  *
Index: src/wp-includes/nav-menu-template.php
===================================================================
--- src/wp-includes/nav-menu-template.php	(revision 59545)
+++ src/wp-includes/nav-menu-template.php	(working copy)
@@ -7,6 +7,11 @@
  * @since 3.0.0
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 /** Walker_Nav_Menu class */
 require_once ABSPATH . WPINC . '/class-walker-nav-menu.php';
 
Index: src/wp-includes/script-loader.php
===================================================================
--- src/wp-includes/script-loader.php	(revision 59545)
+++ src/wp-includes/script-loader.php	(working copy)
@@ -16,6 +16,11 @@
  * @package WordPress
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 /** WordPress Dependency Class */
 require ABSPATH . WPINC . '/class-wp-dependency.php';
 
Index: src/wp-includes/wp-diff.php
===================================================================
--- src/wp-includes/wp-diff.php	(revision 59545)
+++ src/wp-includes/wp-diff.php	(working copy)
@@ -8,6 +8,11 @@
  * @subpackage Diff
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 if ( ! class_exists( 'Text_Diff', false ) ) {
 	/** Text_Diff class */
 	require ABSPATH . WPINC . '/Text/Diff.php';
Index: src/wp-settings.php
===================================================================
--- src/wp-settings.php	(revision 59545)
+++ src/wp-settings.php	(working copy)
@@ -8,6 +8,11 @@
  * @package WordPress
  */
 
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 /**
  * Stores the location of the WordPress directory of functions, classes, and core content.
  *
Index: tools/release/sync-stable-blocks.js
===================================================================
--- tools/release/sync-stable-blocks.js	(revision 59545)
+++ tools/release/sync-stable-blocks.js	(working copy)
@@ -36,6 +36,7 @@
 		`<?php
 
 ${ toolWarningMessage }
+
 // Returns folder names for static blocks necessary for core blocks registration.
 return array(
 ${ staticBlockFolderNames }
@@ -58,6 +59,12 @@
 		`<?php
 
 ${ toolWarningMessage }
+
+// Don't load directly.
+if ( ! defined( 'ABSPATH' ) ) {
+	exit();
+}
+
 // Requires files for dynamic blocks necessary for core blocks registration.
 ${ dynamicBlockFileRequires }
 `,
