Skip to content

docs: Add means to change the password before boot#258

Merged
gastmaier merged 1 commit into
mainfrom
docs-passwd-hardening
Jul 8, 2026
Merged

docs: Add means to change the password before boot#258
gastmaier merged 1 commit into
mainfrom
docs-passwd-hardening

Conversation

@gastmaier

Copy link
Copy Markdown
Contributor

Pull Request Description

If the user intents to boot the Kuiper image directly connected to the internet (e.g., connected to a router), instead of connected to a controlled host like a PC, he should change the default-known password to something else to mitigate attacks between the first boot and time to accessing the shell and changing it.

Intentionally avoid chroot to avoid the user having to have qemu for x86 to arm/aarch64 emulation.

We can use the doc as pdf as collateral with the .img:

kuiper.pdf

PR Type

  • Bug fix (change that fixes an issue)
  • New feature (change that adds new functionality)
  • Breaking change (has dependencies in other repos or will cause CI to fail)

PR Checklist

  • I have performed a self-review of the changes
  • I have commented my code, at least hard-to-understand parts
  • I have built Kuiper Linux image with the changes
  • I have tested new image in hardware, on relevant boards
  • I have signed off all commits from this PR
  • I have updated the documentation (wiki pages, ReadMe etc)

@mlradu

mlradu commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

I agree that mentioning this is a good idea. However, I would not present it as a required step. Instead, it could just be described as an optional security recommendation.

If the user intents to boot the Kuiper image directly connected to the
internet (e.g., connected to a router), instead of connected to a
controlled host like a PC, he should change the default-known password
to something else to mitigate attacks between the first boot and time to
accessing the shell and changing it.

Intentionally avoid chroot to avoid the user having to have qemu for x86
to arm/aarch64 emulation.

Signed-off-by: Jorge Marques <jorge.marques@analog.com>
@gastmaier gastmaier force-pushed the docs-passwd-hardening branch from d0c6060 to 791c9df Compare July 7, 2026 16:11
@gastmaier

Copy link
Copy Markdown
Contributor Author

Tuned-down from requirement to suggestion

@gastmaier gastmaier merged commit c83e988 into main Jul 8, 2026
4 checks passed
@gastmaier gastmaier deleted the docs-passwd-hardening branch July 8, 2026 15:20
github-actions Bot added a commit that referenced this pull request Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants