[pw_fuzzer] rebasing submodules to correct version + doc update (#35799)

* update submodules required for fuzztest

* Doc: Clarifying issue related to submodule version of fuzztest and abseil

* Doc: Clarifying issue related to submodule version of fuzztest and abseil

* fix documentation build error
diff --git a/docs/guides/BUILDING.md b/docs/guides/BUILDING.md
index 0cbd2fc..6fc4695 100644
--- a/docs/guides/BUILDING.md
+++ b/docs/guides/BUILDING.md
@@ -401,7 +401,11 @@
 `chip_pw_fuzztest` is the name of the toolchain used.
 
 -   Details on How To Run Fuzz Tests in
-    [Running FuzzTests](https://github.com/project-chip/connectedhomeip/blob/master/docs/testing/fuzz_testing.md)
+    [Running FuzzTests](https://github.com/project-chip/connectedhomeip/blob/master/docs/testing/fuzz_testing.md#running-fuzztests)
+
+FAQ: In the event of a build failure related to missing files or dependencies
+for pw_fuzzer, check the
+[FuzzTest FAQ](https://github.com/project-chip/connectedhomeip/blob/master/docs/testing/fuzz_testing.md#FAQ)
 
 ## Build custom configuration
 
diff --git a/docs/testing/fuzz_testing.md b/docs/testing/fuzz_testing.md
index 7660e18..68f08f4 100644
--- a/docs/testing/fuzz_testing.md
+++ b/docs/testing/fuzz_testing.md
@@ -256,6 +256,25 @@
 
 ```
 
+### FAQ
+
+#### What revision should the FuzzTest and Abseil submodules be for running `pw_fuzzer` with FuzzTest?
+
+-   Google FuzzTest is integrated into Matter using `pw_fuzzer`, which has
+    several dependencies. These dependencies are listed here:
+    [Step 0: Set up FuzzTest for your project](https://pigweed.dev/pw_fuzzer/guides/fuzztest.html#step-0-set-up-fuzztest-for-your-project).
+-   Matter integrates these dependencies as submodules, including Google
+    FuzzTest and Abseil.
+-   Since FuzzTest and Abseil only support the `bazel` and `CMake` build systems
+    and do not support GN, Pigweed maintainers use a script to generate GN files
+    for these dependencies.
+-   the revision of FuzzTest and Abseil submodules in Matter should match or at
+    least be as new as the specific version (SHA1) used when generating these GN
+    files.
+-   You can find the version used for the generated GN files here:
+    [FuzzTest Version](https://pigweed.dev/third_party/fuzztest/#version) and
+    [Abseil Version](https://pigweed.dev/third_party/abseil-cpp/#version).
+
 #### TO ADD:
 
 -   More Information on Test Fixtures (After issues are resolved)
diff --git a/third_party/abseil-cpp/src b/third_party/abseil-cpp/src
index 3ab97e7..e9ca8d1 160000
--- a/third_party/abseil-cpp/src
+++ b/third_party/abseil-cpp/src
@@ -1 +1 @@
-Subproject commit 3ab97e7212bff931a201c794fa1331960158bbfa
+Subproject commit e9ca8d1ca225ef94fd20890b5440b22f490a410a
diff --git a/third_party/fuzztest b/third_party/fuzztest
index 6eb010c..b7257a6 160000
--- a/third_party/fuzztest
+++ b/third_party/fuzztest
@@ -1 +1 @@
-Subproject commit 6eb010c7223a6aa609b94d49bfc06ac88f922961
+Subproject commit b7257a64c701fc30265eb91179bf9310549bf440
diff --git a/third_party/googletest b/third_party/googletest
index 1d17ea1..6dae7eb 160000
--- a/third_party/googletest
+++ b/third_party/googletest
@@ -1 +1 @@
-Subproject commit 1d17ea141d2c11b8917d2c7d029f1c4e2b9769b2
+Subproject commit 6dae7eb4a5c3a169f3e298392bff4680224aa94a