Let's Go

LG webOS TV coordinated vulnerability disclosure

I have not described any vulnerability on this page. The hash below records what I sent to LG Electronics PSRC and when, so that once the findings go public you can check they match what I committed to today.

When the window closes I publish the package and the manifest here, and you can check every hash against them.

Per-finding commitments

Each line of CLAIMS.txt commits to one finding's headline: its identifier, its weakness class and its title. Each hash also covers a 32-byte random nonce, so you cannot attack it by guessing headlines. At disclosure I publish the nonces and the headlines, and you recompute every line.

I revise findings while LG works through them. Committing to each one separately means a reworded report replaces a single line instead of invalidating the rest.

Package digest

sha256(MANIFEST.txt)
fdf012474a7a0492fc6f3271ad58ff5d435b406329699a18e6e6a0b3fd81fc0b

Committed 2026-09-14 (UTC), covering 31 documents. This one pins the exact files I sent, so it changes whenever I revise anything. The per-finding commitments above are what survive revision.

Files

Verifying later

ots verify CLAIMS.txt.ots
printf '%s\n%s' "$NONCE" "$RECORD" | shasum -a 256   # matches a line in CLAIMS.txt

ots verify MANIFEST.txt.ots
shasum -a 256 -c <(tail -n +7 MANIFEST.txt | awk '{print $1"  "$2}')

The receipt is anchored in the Bitcoin blockchain. Checking the date costs you no trust in this page, this domain, or me.