זה 👏פשוט 👏ענק👏
אנשים שונים, במשך דורות שונים, עם סטנדרטים שונים, הכניסו תיקוני קוד לחבילות שונות, ויצרו את אחד מבעיות האבטחה הכי גדולות שניתן לייצר.
An OpenSSH bug that took 46 years to ripen!
1980
UNIX puts * in the password field of system accounts. The idea is simple: it’s not a real hash, so it can’t be brute-forced and you can’t log in with a password.
2012
The musl libc developers decide that returning NULL from crypt() on failure is dangerous - programs often forget to check it and crash with a segfault. So they return an error string instead.
Guess which one?
The same asterisk: *.
Three weeks later they add a length limit: passwords longer than 256 bytes burn CPU. Anything longer is rejected. And since it’s an error, crypt() returns *.
2016
OpenSSH fixes a timing attack (CVE-2016-6210). If a user doesn’t exist, the server still hashes the password with a fake/borrowed salt so an attacker can’t tell valid usernames by response time.
2022
Alpine Linux changes the locked root password in /etc/shadow from ! to * so SSH keys work properly on cloud images.
… and the loop closes!
You connect over SSH as root (whose shadow entry is *).
You type any password longer than 256 characters (e.g. 300 As).
crypt() hits the length limit → returns * → OpenSSH compares it with the value in the database → that value is also * → you’re in as root.
That chain took 46 years (!!!) to complete.
Every individual change was reasonable. Together they produced a perfect * == * authentication bypass (CVE-2026-123158, nicknamed *sshole). Fixed in OpenSSH 10.6p2 and Alpine packages.
בזמן שאתם מתלבטים אם אתם עומדים בקריטריונים ושולחים קוח למשרה שאתם רוצים
סיפור משוגע שמגיע כעת לסיומו:
בית הדין הצבאי גזר 30 חודשי מאסר על חייל מילואים שהתחזה במשך שנים לרופא, למרות שמעולם לא סיים את לימודי הרפואה שלו, וששירת כרופא של פלוגה מתמרנת בעזה במשך חודשים ארוכים, מבלי שהוסמך לכך ותוך שהוא מבצע פעולות כירוגיות שאסורות לביצוע בשטח אף אם הוא אכן היה רופא.
(באחד המקרים חייל ביקש פינוי לבית החולים לאחר שנשבר אפו, אך ״הרופא״ החליט להחזיר עם היד שלו את האף השבור למקום ללא תרופות מאלחשות, ללא צילום וללא קיבוע ושלח את החייל חזרה ללחימה. בסופו של דבר האירוע הסתבך והחייל נזקק לניתוח שחזור).
17
489
נלנץ retweeted
I can say that this is so close to what i see for a couple of months and even today.
And yes,
VCs - Let's talk.
#buildinpublic
#fundraising
הצעה לvc קטנות / פרה-סייד / צק ראשון:
השוק השתנה.
במקום לתת צקים של 500k-3M כמו היום, תנסו לתת 10k לחודש דמי מחיה ליזמים נבחרים.
במקום לגבות מיזם, תגבו יזם.
אחכ תיכנסו בהנחה בסיבוב הגדול.
ככה היזם יכול לעבוד בשקט, ואתם תקבלו כרטיס כניסה למיזם.
זה זול יותר, וזה מה שיזמים צריכים היום.
נקמת היזמים: אני רואה יותר י ויותר יזמים שבמקום לפנות לקרנות סיד / פרה סיד
הולכים לבד לסגור עסקאות עם כמה חודשי אבטלה, מנוי לקודקס, וזהו.
יש לא מעט קרנות vc שפשוט לא רלוונטיות יותר.
אחרי שנים בתפקיד הארנק הראשוני לpoc - הם כבר לא נדרשות יותר.
למיטבי לכת אני אוסיף שפעם כרטיס כניסה לA היה להגיע ל1M$ ARR.
היום זה כבר לא המצב, והדרישה היא צמיחה של מספר מליונים תוך כמה חודשים ואז גיוס ענק. (וונדרפול unframe אהמ)
בכזאת סיטואציה גיוס של פרה/סייד יכול בעיקר לפגוע בחברה.







