.-. .-. (: `--------------------' :) ) intel brief // #18 ( (: .--------------------. :) `-' `-'
- xssdoctor's Muse lifecycle probe pair -- Parent pins a researcher-owned dep at a fixed commit with zero hooks of its own; the leaf's postinstall writes a marker strictly inside its own package dir. No network, no subprocess, no symlink -- a clean oracle for whether transitive install scripts actually run. Pair it with the leaf repo at xssdoctor/muse-dependency-lifecycle-leaf-20261114 [@xssdoctor].
- google/gvisor device-cgroup confinement -- Google quietly tightened sandbox device-cgroup confinement, bolted on cgroup fixes, and plugged a missing filestore cleanup path in the same push. Whenever a sandbox maintainer patches a descriptor leak without a loud bulletin, assume somebody figured out how to hold that handle open across container teardown [google/gvisor].
- google/go-github label-name escaping fix -- The v3 REST client patched label-name escaping in URL paths. That smells like path traversal or injection via crafted label strings (
label -> raw path segment -> API confusion); worth a 10-minute diff against every other place the library interpolates user-controlled names into paths [google/go-github]. - google/gwpsan CFI exemption -- The sampling sanitizer now exempts its own interceptors from CFI so both coexist, restructures the seccomp incompatibility check, and disables arm64 breakpoints when ignored. Sanitizer code that special-cases itself out of hardening is exactly where you hunt for interceptor confusion and seccomp-bypass edge cases [google/gwpsan].
- google/j2cl cast-removal fixes -- The Java-to-Closure-JS transpiler fixed redundant-cast removal for intersection casts and null-literal casts. Compiler 'correctness' bugs here quietly mutate generated JS semantics -- a wrong cast elision in emitted code is a type-confusion primitive handed to every downstream app [google/j2cl].
- vitorfhc/videt negative-day watcher -- Watches major OSS repos for silent security patches landing before a CVE is assigned, then checks whether the fix is actually reachable/exploitable. Targets the commit-to-advisory gap where hunters eat first [@vitorfhc].
- google/skills cloud actuation grants -- New cloud-operator, compute-vm-creation, and GKE multitenancy skills each hand an agent real cloud actuation. Review the scope grants before pointing anything autonomous at it -- 'setup' skills are IAM footguns with a README [google/skills].
- JorianWoltjer/responder nested autocomplete -- The query-param PoC server added nested autocomplete in SVG/XML plus a small-screen scrolling fix. Still the fastest way to spin shareable header-gated XSS proof pages with custom response headers baked into the URL [@JorianWoltjer].
.-. .-. (: `----------------------' :) ) possibilities // #18 ( (: .----------------------. :) `-' `-'
- Diff the go-github escaping fix for sibling injection points -- Pull commit 19ae9a1a, see exactly how label names get escaped now, then grep the whole client for other user-controlled strings interpolated into URL paths (milestones, deployments, statuses). Every unpatched twin is a potential path-traversal or 404-confusion primitive [inspired by google/go-github].
- Hammer gVisor filestore teardown under descriptor retention -- Grab e45d53c7, focus on the filestore cleanup path and device-cgroup confinement, and try holding a device or file descriptor open across sandbox teardown under thread contention to see if the new cleanup actually reaps [inspired by google/gvisor].
- Hunt cast-elision miscompiles in j2cl output -- Feed the transpiler intersection-cast and null-literal edge cases beyond the fixed ones (generics bridges, boxed comparisons), diff emitted Closure JS against JVM behavior, and look for type confusion in the generated semantics [inspired by google/j2cl].
- Probe gwpsan's CFI-exempt interceptors -- The interceptors are now explicitly outside CFI; check whether an attacker-reachable path can land execution inside an interceptor region and inherit the exemption, and re-examine the restructured seccomp incompatibility check for filter gaps on arm64 [inspired by google/gwpsan].
- Replicate the Muse lifecycle oracle against other agent installers -- The parent/leaf marker-file pattern from xssdoctor's pair is a reusable harness; point it at any tool that clones repos and runs
bun install/npm installon untrusted trees and see whose postinstall actually fires. The root-lifecycle control at xssdoctor/muse-root-lifecycle-control-20261114 extends the same test to root-package scripts [inspired by xssdoctor/muse-dependency-lifecycle-parent-20261114]. - Exercise nested git-config handling with the bypass fixture -- The vendor/lib nested repo-shaped directory in xssdoctor/muse-git-nested-config-bypass-20261114 is built to stress nested Git config resolution; run clone-and-inspect workflows and sanitizers over it and check whether a nested
.git/configcan smuggle settings into the outer checkout [inspired by xssdoctor/muse-git-nested-config-bypass-20261114]. - Mine oss-fuzz-vulns refreshed OSV records for reachable twins -- OSV-2024-719, OSV-2024-695 and OSV-2024-659 were just refreshed; map each to its upstream fix commit and grep sibling parsers/codecs for the same unpatched pattern before the advisory lands [inspired by google/oss-fuzz-vulns].
.-. .-. (: `---------------------' :) ) github brief // #18 ( (: .---------------------. :) `-' `-'
Dead air on the blogs and wires, so the real action was all in the git push stream at 2 AM. One researcher flooded the zone with a dozen deliberately inert Muse harnesses -- parent/leaf package pairs, submodule controls, nested-config fixtures, tarball baselines -- every one built to make one question observable: what does an agent's install-and-build pipeline actually execute when handed an untrusted repo. Meanwhile Google's maintainers were quietly bolting locks onto sandbox state, patching URL escaping in a widely-used API client, and exempting their own sanitizer from CFI. No conferenceware, no hype -- just clean oracles and a few suspect diffs worth pulling tonight.
- xssdoctor/muse-dependency-lifecycle-parent-20261114 -- Parent package with no hooks pinning a researcher-owned dep; combined with the leaf's marker-writing postinstall, it's a textbook transitive install-script execution oracle. Clean, inert, five minutes to run.
- xssdoctor/muse-root-lifecycle-control-20261114 -- Root-package lifecycle control: bun install writes a marker and the build refuses to proceed without it, making root script execution directly observable. Simple and tight.
- xssdoctor/muse-git-nested-config-bypass-20261114 -- Minimal nested repo-shaped directory at vendor/lib, no scripts or symlinks, built to exercise nested Git config handling in sanitizers. Zero payload, pure fixture.
- xssdoctor/muse-benign-submodule-parent-20261114 -- Submodule import control with a leaf supplying one constant; tests whether repo import recurses into submodules without executing anything. Pair with xssdoctor/muse-benign-submodule-leaf-20261114.
- JorianWoltjer/responder -- Query-param PoC server for shareable header-gated XSS proof pages; latest commits add nested autocomplete in SVG/XML output. Small utility, big leverage for bug-bounty reports needing a live demo URL.