0xdeafbeef
Re:Wanted to download an ISO, ended up writing a kernel exploit
on Thursday October 15, 2026 @01:04PM (#50106723)
upd: reported the bug to qualcomm and tp-link. will update the post if either of them gets back to me
Re:Wanted to download an ISO, ended up writing a kernel exploit
on Thursday October 15, 2026 @08:46AM (#50102859)
Too many exploits is not a that big problem. Non of new fancy exploits with cvss 10.0 from 2026 have worked for this ap. If you don't use all the drivers you have small attack surface. I'd say that it's a surviviourship bias. Bsd has less traction => less bugs found
Re:Wanted to download an ISO, ended up writing a kernel exploit
on Thursday October 15, 2026 @06:53AM (#50101900)
It's not a router, it's an AP, so in my mind it's just a LAN to wifi bridge, a wrapper around the chip :) People were recommending them, it has PoE, roaming works etc. I thought I could buy a consumer product and stop tinkering lol. I'll check Ubiquiti, but I somehow thought that they are overpriced af and never looked into them
Re:Wanted to download an ISO, ended up writing a kernel exploit
on Thursday October 15, 2026 @06:34AM (#50101734)
Nah bug is still in the qcom tree. I've not checked how many devices use it though
Re:Wanted to download an ISO, ended up writing a kernel exploit
on Thursday October 15, 2026 @06:33AM (#50101721)
It was EOL from the factory. 0 updates. But other routers I "own" receive updates regularly so I guess I won some lottery.
Re:Wanted to download an ISO, ended up writing a kernel exploit
on Thursday October 15, 2026 @06:30AM (#50101702)
They often have logic in blobs and run a separate OS inside. See all wifi 7 drivers, all come with blobs and OSS driver simply is a bridge
Re:Wanted to download an ISO, ended up writing a kernel exploit
on Thursday October 15, 2026 @04:44AM (#50100960)
Nope. It was bought in the other country, tplink said to return it where it was bought. I don't even remeber where it was :)
Re:Wanted to download an ISO, ended up writing a kernel exploit
on Thursday October 15, 2026 @03:57AM (#50100662)
They have 3 tiers, individuals can have only blue teaming. But it's to restricted. For me it refused to fix a bash parser cause word ssh was in test cases.
Or fix an sql injection
Re:Wanted to download an ISO, ended up writing a kernel exploit
on Tuesday October 13, 2026 @08:56AM (#50070944)
Author here. Does anyone know what to do with the rest of the drivers? I found at least 13 in-tree drivers with the same bug class. The nasty part is they work fine on x86 and silently corrupt data on arm and other non-coherent archs, and I don't have the hardware to test them.
I'd guess that's what the DMA API is for and drivers shouldn't be doing cache maintenance by hand, but I'm not a kernel dev, so maybe I'm missing something.
Wanted to download an ISO, ended up writing a kernel exploit
Re:EmbeddingGemma 2
on Tuesday October 06, 2026 @05:48PM (#49984603)
Better to have golden tests. Even switch from cpu to gpu can give you different tokens
Re:Vx – One Language, Every Chip
on Saturday October 03, 2026 @05:05PM (#49947775)
uintptr_t x = opaque((uintptr_t)p);
free((void *)x);
free(p);
How will you find such violations if opaque comes from so or some ffi, so compiler can't see through? you can't. It's heuristics. Sound type system is much stronger
Re:Make Claude your assistant in excalidraw
on Saturday September 26, 2026 @04:26PM (#49860235)
https://likec4.dev/
It's a bit different usecase, but llms are proficient with it
Re:Fearless SIMD v1.0 is here
on Thursday September 24, 2026 @06:17PM (#49837490)
Sounds similar to https://mlir.llvm.org/
Re:Gleam v1.17.0
on Wednesday June 03, 2026 @01:53PM (#48387303)
Todo type in rust will be a never type. Eg thing which exit or panic returns
Re:Ask HN: Who wants to be hired? (May 2026)
on Saturday May 02, 2026 @07:59AM (#47985647)
Location: Belgrade, Serbia
Remote: Yes
Willing to relocate: Yes, preferably EU/UK
Technologies: Rust, Python, C, RocksDB, PostgreSQL, Kafka, ClickHouse, TiDB, Vector, Linux hacking, eBPF, Docker, Kubernetes, Ansible, Terraform, GCP, GitLab CI, GitHub Actions
Résumé/CV: Available on request. GitHub: github.com/0xdeafbeef, LinkedIn: linkedin.com/in/petrzhikovskii
Email: [email protected]
Re:Securing Elliptic Curve Cryptocurrencies Against Quantum Vulnerabil...
on Wednesday April 01, 2026 @03:31AM (#47597956)
I was thinking about transaction processing, eg visa/blockchain. And here storing and sending almost full packet for signature instead of 32 bytes matters. For sessions this shouldn't matter
Re:Securing Elliptic Curve Cryptocurrencies Against Quantum Vulnerabil...
on Tuesday March 31, 2026 @07:37PM (#47594899)
Cost is 100+ times bigger signature size and more cpu usage. If you process several k per second it matters
Re:Kagi Small Web
on Tuesday March 17, 2026 @09:12AM (#47412181)
Try g.ai. It's stupid fast and uses google indexes. Kagi? sometimes doesn't correctly parse intent, in Google thing you can just ask function doing this and gives you it, with examples, grounding and extremely fast. I'm paying for kagi since the begging and I guess id cancel it because it gives not so much added value
Re:
on Sunday February 15, 2026 @06:59AM (#47023033)
Care to opensource? I'd like to use it in firefox, will send a pr
Re:Improving 15 LLMs at Coding in One Afternoon. Only the Harness Changed
on Thursday February 12, 2026 @11:32AM (#46990850)
Filed an issue for codex
Re:Bf-Tree: modern read-write-optimized concurrent larger-than-memory ...
on Thursday January 29, 2026 @03:14AM (#46807215)
Bftree solves one non-obvious pain point - caching when your data set is random (the key is a hash) and the data is smaller than the page size. LSM reads are based on block size; same with caching. So if your record is 8 bytes, you end up caching the remaining ~4 KB, and the hit rate will be pretty low.
Re:Bf-Tree: modern read-write-optimized concurrent larger-than-memory ...
on Wednesday January 28, 2026 @06:42PM (#46803415)
I've tested with wal enabled, got deadlock several times, so looks raw for now
Re:Scaling PostgreSQL to power 800M ChatGPT users
on Friday January 23, 2026 @03:06AM (#46729821)
It was 1 year ago. Around 15 tikv serves, 32 cpu, 128 ram each, 4 tb nvme. In this case latency matters a lot. When i had load server in different region with ping of 3ms I got 70k inserts, when moved to the same region with sub ms ping it went to thousands
Re:Scaling PostgreSQL to power 800M ChatGPT users
on Thursday January 22, 2026 @06:40PM (#46726574)
Tidb should handle it nice. I've wrote 200к inserts / sec for hour in peak. Underlying lsm works better for writes
Re:Brave overhauled its Rust adblock engine with FlatBuffers, cutting ...
on Tuesday January 06, 2026 @06:40AM (#46511146)
Also, won't most of the lib be removed due to dead code elimination? And used code will be inlined where applicable, so nothing to dedup in reality
Re:Rust–: Rust without the borrow checker
on Thursday January 01, 2026 @07:01AM (#46453444)
Rust can set restricts to all pointers, because 1 mut xor many shared refs rule. Borrow checker empowers this. https://en.wikipedia.org/wiki/Restrict
Re:Rust–: Rust without the borrow checker
on Thursday January 01, 2026 @06:57AM (#46453426)
What the point, though? You will get compiling code, but later you would need to reachitecture code to avoid violating rust rules.
Re:Claude Code gets native LSP support
on Tuesday December 23, 2025 @05:20PM (#46370150)
It takse long to regen on big codebases, but yes