Repository navigation
Conversation
The 2026-09-09 hardening holds, but the BMC also runs HTTP, SSDP and the unauthenticated XML reply, holds a second all-privilege local account, and has the lab's internet egress through its DHCP gateway. The current-state docs said its one path out of the segment was deleted; they now say what is true. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…-11-13 # Conflicts: # docs/changelog.md
…-11-13 # Conflicts: # docs/changelog.md
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The second all-privilege account is deleted, the XML reply, SSDP and Federation's multicast discovery are off, SNTP comes from 10.0.30.1, every failed login is logged, and morpheus blocks the iLO from anything off the segment. hardware.md, network.md, security.md, SECURITY.md and the changelog entry now describe that state rather than the findings. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…-11-13 # Conflicts: # docs/changelog.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
Docs only. These now record
shivaas it stands after a read-only Redfish audit on 2026-11-13 and the hand fixes that followed it the same day:docs/hardware.md, the Management row;docs/network.md, ImaginationLAN's notes;docs/security.md, the BMC threat row;SECURITY.md, the BMC residual.The changelog carries that day's entry.
Why
The docs said the BMC's "one path out of the segment" was deleted, and that HTTPS, the remote console and SNMP were what stayed on. The re-read found more:
/xmldata), and SSDP with Federation multicast discovery;The 2026-09-09 settings themselves held. SSH and IPMI-over-LAN are off, SNMP is v3-only, and firmware 2.82 is still HPE's last iLO 4 release.
Fixed by hand before this publishes anything:
10.0.30.1, and every failed login is logged.morpheusblocks10.0.30.10from anything off-segment, above Allow internet onigc0.30. Return traffic for existing connections still carries the SNMP replies.HTTP on
80stays on and is recorded as such.Blast radius
None from this PR: five Markdown files. The firewall rule it documents was added on
morpheusby hand, and only narrows what10.0.30.10can reach.secrets/*.sops.yamlVerification
python3 scripts/check_docs.pyprintsdocs OK../scripts/lint.shpassed with 14 checks skipped; CI runs the full set.The iLO fixes were confirmed by a second Redfish read, using GETs only:
AccountService/Accountslists one account.NetworkServiceread showsSSDP.ProtocolEnabled: falseandXMLResponseEnabled: false./xmldata?item=allwithout a login returns an empty<RIMP>.Managers/1, FederationMulticastDiscoveryisDisabled.DateTime.NTPServersis10.0.30.1, and the iLO clock matches Saruman's.AuthFailureLoggingThresholdis1.The
morpheusrule is recorded on the operator's word. It was not tested from the BMC's side.make validatepasses (lint passed locally with 14 skips; CI is the full set)Deployed to the lab and confirmed working (n/a: docs)
Docs updated (
docs/, service README, ordocs/roadmap.md)🤖 Generated with Claude Code