Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Уязвимость в Ruby, эксплуатируемая для удалённого выполнения кода в GitLab" | +/– | |
| Сообщение от opennews (-), 26-Окт-26, 10:48 | ||
Опубликованы корректирующие выпуски языка программирования Ruby 3.3.13, 3.4.12 и 4.0.9, в которых устранена критическая уязвимость (CVE-2026-110264), приводящая к целочисленному переполнению при компиляции специально оформленных регулярных выражений. Уязвимость может использоваться для атаки на проекты, написанные на языке Ruby и использующие внешние данные в регулярных выражениях. Среди прочего, подтверждена возможность эксплуатации уязвимости для удалённого выполнения кода в платформе совместной разработки GitLab. Проблема дополнительно блокирована в обновлениях GitLab 19.5.1, 19.4.3, 19.3.6, 19.2.9, 19.1.9, 19.0.10 и 18.11.13. Уязвимости присвоен уровень опасности 10 из 10... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 3. Сообщение от FSA (ok), 26-Окт-26, 10:58 | +8 +/– | |
Забавно. Где-то была диаграмма популярности языков для веба. На первом месте был PHP с 70%. А на втором Ruby. Но когда нашли уязвимость в PHP - все стояли на ушах. А тут вообще всем пофигу :-D | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #14, #32, #45, #89, #95 | ||
| 4. Сообщение от Аноним (4), 26-Окт-26, 11:02 | –4 +/– | |
> if ((MemNumType)reg->num_null_check <= 0) return ONIGERR_TOO_MANY_NULL_CHECK; | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. Сообщение от Аноним (5), 26-Окт-26, 11:08 | +4 +/– | |
ONIGERR_TOO_MANY_NULL_CHECK - по моему тут опечатка в коде | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #7, #9, #17, #50, #62 | ||
| 6. Сообщение от Аноним (7), 26-Окт-26, 11:13 | –1 +/– | |
> GitLab для удалённого выполнения кода в Ruby. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. Сообщение от Аноним (7), 26-Окт-26, 11:16 | +/– | |
Борьба с master/slave продолжается. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 8. Сообщение от Аноним (9), 26-Окт-26, 11:18 | –10 +/– | |
> двойное освобождение памяти | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #19 | ||
| 9. Сообщение от Аноним (9), 26-Окт-26, 11:19 Скрыто ботом-модератором | +1 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 12. Сообщение от Аноним (12), 26-Окт-26, 11:27 | +2 +/– | |
> int num_repeat; /* OP_REPEAT/OP_REPEAT_NG id-counter */ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #16, #65, #117 | ||
| 14. Сообщение от Аноним (14), 26-Окт-26, 11:32 | +8 +/– | |
А когда найдут дырень в расте, все скажут "да ладно, это вообще ерунда о которой даже думать не надо!" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #38, #46, #55, #76 | ||
| 15. Сообщение от Аноним (15), 26-Окт-26, 11:41 | –3 +/– | |
> Уязвимость в Ruby, эксплуатируемая для удалённого выполнения кода | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #84, #128 | ||
| 16. Сообщение от Аноним (16), 26-Окт-26, 11:42 | +/– | |
Да, в убогих недо-язычках из 70х нет нормального средства передачи ошибок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #18, #20, #64, #66 | ||
| 17. Сообщение от Жироватт (ok), 26-Окт-26, 11:47 | +4 +/– | |
NIGGER_NIGGA_NIGGA_TOO_MANY_NULL_CHECK | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 18. Сообщение от Аноним (7), 26-Окт-26, 11:48 | –2 +/– | |
Го сейчас напряглось, идеоматически. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #23 | ||
| 19. Сообщение от Аноним (19), 26-Окт-26, 11:54 | +1 +/– | |
Т.е. в том что динамический ЯП со сборщиком мусора дырявый виноват Си? А если в расте будет бага, это виноват С++ потому что LLVM написан на нем? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #25, #58 | ||
| 20. Сообщение от Аноним (19), 26-Окт-26, 11:55 | +/– | |
> Да, в убогих недо-язычках из 70х нет нормального средства передачи ошибок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #24, #28 | ||
| 21. Сообщение от Аноним (21), 26-Окт-26, 11:57 | +1 +/– | |
Кстати, а что там с актуальностью руби в бэкенде? Он таки смог пережить наплыв ноды и го в rest api или нет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #22, #36, #39, #83 | ||
| 22. Сообщение от Аноним (5), 26-Окт-26, 12:04 | +/– | |
большие проекты вроде живут, тот же гитлаб например. но новые думаю никто не начинает уже. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 | ||
| 23. Сообщение от Аноним (23), 26-Окт-26, 12:04 | +3 +/– | |
> Го сейчас напряглось, идеоматически. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #31, #37 | ||
| 24. Сообщение от Аноним (5), 26-Окт-26, 12:07 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #27 | ||
| 25. Сообщение от Аноним (25), 26-Окт-26, 12:09 | +/– | |
> Т.е. в том что динамический ЯП со сборщиком мусора дырявый виноват Си? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #42, #44, #123, #124 | ||
| 26. Сообщение от Аноним1234 (?), 26-Окт-26, 12:24 | –2 +/– | |
Писали бы gitlab на ржавом - не было бы проблем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #29, #30, #33 | ||
| 27. Сообщение от Аноним (19), 26-Окт-26, 12:27 | +/– | |
> Если Истина Тогда | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 28. Сообщение от Аноним (-), 26-Окт-26, 12:38 | +/– | |
Конечно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #35 | ||
| 29. Сообщение от Аноним (-), 26-Окт-26, 12:40 | +/– | |
Зачем? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #81 | ||
| 30. Сообщение от пох.. (?), 26-Окт-26, 12:50 | +2 +/– | |
конечно не было бы - нет кода, нет и проблем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 | ||
| 31. Сообщение от Аноним (5), 26-Окт-26, 12:53 | +1 +/– | |
а что ж ты не упомянут if err != nil в следующей строке, которая всем мозолит глаза ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #41, #53 | ||
| 32. Сообщение от Аноним (32), 26-Окт-26, 13:03 | +6 +/– | |
да просто немного найдется проектов, которые позволяют выполнять регулярное выражение, полученное из пользовательского ввода | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 33. Сообщение от Anon789 (?), 26-Окт-26, 13:07 | +2 +/– | |
Тем временем uutils/coreutils... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #47, #88 | ||
| 35. Сообщение от Аноним (19), 26-Окт-26, 13:21 | +/– | |
И всё же, как обработка ошибок то там сделана? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #40, #52 | ||
| 36. Сообщение от Боевой Петух (?), 26-Окт-26, 13:22 | +4 +/– | |
Старые проекты никуда не делись, а что-то новое вряд ли будут писать на руби. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 | ||
| 37. Сообщение от Аноним (7), 26-Окт-26, 13:25 | +/– | |
В си тоже можно передать указатель, куда функция запишет код ошибки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #49 | ||
| 38. Сообщение от Смузихеб забывший пароль (?), 26-Окт-26, 13:31 | +1 +/– | |
и вообще, это не дырень, так и задуманное отверстие безо всяких UB | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #75 | ||
| 39. Сообщение от Смузихеб забывший пароль (?), 26-Окт-26, 13:38 | –2 +/– | |
смотря какой критерий. То что было - то осталось. Но уже много лет никто в здравом уме не будет начинать новый проект бэка на руби | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 | ||
| 40. Сообщение от Аноним (41), 26-Окт-26, 13:38 | +1 +/– | |
Используются эксепшены. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #43 | ||
| 41. Сообщение от Аноним (41), 26-Окт-26, 13:40 | +1 +/– | |
> а что ж ты не упомянут if err != nil в следующей строке, которая всем мозолит глаза ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 42. Сообщение от Аноним (42), 26-Окт-26, 14:11 | –1 +/– | |
>Кто же интересно дожен быть виноват, если исправления в onigmo.h, regcomp.c и regerror.c? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 43. Сообщение от Аноним (43), 26-Окт-26, 14:29 | +3 +/– | |
> Но не такие как в других языках, о чем они явно пишут | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 Ответы: #56 | ||
44.
Сообщение от oneMetr (?), 26-Окт-26, 14:30
| +/– | |
Прлшу простить за офтопик, не смог удержаться | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #51 | ||
| 45. Сообщение от опеншлёпивпродакшн (?), 26-Окт-26, 14:41 | +/– | |
Самый популярный язык PHP, а не Python. И мы все это прекрасно понимаем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 46. Сообщение от Анонимный аноним (?), 26-Окт-26, 15:02 | +3 +/– | |
Ты можешь увидеть разницу между интерпретатором и статическим скомпилированным бинарником? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 47. Сообщение от Аноним (53), 26-Окт-26, 15:05 | +1 +/– | |
Доделают сразу после того, как создатели раста смогут допереписать FF? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #80 | ||
| 49. Сообщение от Аноним (51), 26-Окт-26, 15:20 | +1 +/– | |
> В си тоже можно передать указатель, куда функция запишет код ошибки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #108, #115 | ||
| 50. Сообщение от Аноним (50), 26-Окт-26, 15:23 | +/– | |
R лишняя и пропущена H после O. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 51. Сообщение от Аноним (51), 26-Окт-26, 15:25 | +2 +/– | |
> Прлшу простить за офтопик, не смог удержаться | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 Ответы: #93 | ||
| 52. Сообщение от Аноним (-), 26-Окт-26, 15:28 | +/– | |
> И всё же, как обработка ошибок то там сделана? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #54, #105 | ||
| 53. Сообщение от Аноним (53), 26-Окт-26, 15:30 | +/– | |
> if err != nil в следующей строке | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #61 | ||
| 54. Сообщение от Аноним (53), 26-Окт-26, 15:32 | +/– | |
Всё прям как в Паскале. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 Ответы: #57, #70, #72 | ||
| 55. Сообщение от Гость (??), 26-Окт-26, 15:35 | +/– | |
дыры в расте будут без переполнений, качественные дыры, одобренные компилятором и прокладкой между стулом и клавиатурой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #137 | ||
| 56. Сообщение от Аноним (56), 26-Окт-26, 15:37 | +/– | |
> В чём именно отличие кроме терминологии? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #60, #69 | ||
| 57. Сообщение от Аноним (-), 26-Окт-26, 15:38 | +/– | |
> Всё прям как в Паскале. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 Ответы: #120 | ||
| 58. Сообщение от Аноним (58), 26-Окт-26, 15:48 | +2 +/– | |
Это даже интересно, как ты в расте добьешься cve из новости. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #59 | ||
| 59. Сообщение от Аноним (-), 26-Окт-26, 15:53 | +2 +/– | |
> Это даже интересно, как ты в расте добьешься cve из новости. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 | ||
| 60. Сообщение от Аноним (60), 26-Окт-26, 16:04 | +/– | |
То есть исключения в Аде работают как в Яве (checked exceptions) ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 | ||
| 61. Сообщение от Аноним (61), 26-Окт-26, 16:11 | +1 +/– | |
> И чем это отличается от проверки результата на минус в обычных программах? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 Ответы: #116 | ||
| 62. Сообщение от Инопланетянин (?), 26-Окт-26, 16:25 | +/– | |
> ONIGERR_TOO_MANY_NULL_CHECK - по моему тут опечатка в коде | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 64. Сообщение от Инопланетянин (?), 26-Окт-26, 16:27 | +/– | |
> Да, в убогих недо-язычках из 70х нет нормального средства передачи ошибок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #68, #96 | ||
| 65. Сообщение от Инопланетянин (?), 26-Окт-26, 16:30 | +/– | |
1. Потому что размера хватает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #127 | ||
| 66. Сообщение от Инопланетянин (?), 26-Окт-26, 16:32 | +/– | |
> Да, в убогих недо-язычках из 70х нет нормального средства передачи ошибок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #153 | ||
| 68. Сообщение от Аноним (68), 26-Окт-26, 16:39 | +/– | |
> Кто тебе мешает сделать enum Status для кодов ошибок, а в out-параметре передавать результат? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 Ответы: #71, #97 | ||
| 69. Сообщение от Инопланетянин (?), 26-Окт-26, 16:41 | +/– | |
> В с++ можно throw'нуть что угодно, в том числе динамический объект. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 Ответы: #73 | ||
| 70. Сообщение от Инопланетянин (?), 26-Окт-26, 16:43 | +/– | |
Не ври, в ванильном Паскале Вирта не было никаких исключений. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 | ||
| 71. Сообщение от Инопланетянин (?), 26-Окт-26, 16:53 | –1 +/– | |
> В теории - ничего, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 Ответы: #85 | ||
| 72. Сообщение от Аноним (73), 26-Окт-26, 17:06 | +/– | |
Ада - дальнейшее развитие Паскаля | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 Ответы: #77 | ||
| 73. Сообщение от Аноним (73), 26-Окт-26, 17:13 | +/– | |
"Современный с++ двигается в сторону отказа от исключений же?" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 Ответы: #74 | ||
| 74. Сообщение от Инопланетянин (?), 26-Окт-26, 17:17 | +/– | |
> "throw(Type1, Type2) deprecated" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #73 Ответы: #78 | ||
| 75. Сообщение от aname (ok), 26-Окт-26, 17:27 | –1 +/– | |
Безопастное! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 76. Сообщение от xPhoenix (ok), 26-Окт-26, 17:28 | –1 +/– | |
Когда найдут, тогда и поговорим. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #146 | ||
| 77. Сообщение от Инопланетянин (?), 26-Окт-26, 17:28 | +/– | |
> Ада - дальнейшее развитие Паскаля | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #72 Ответы: #79 | ||
| 78. Сообщение от Аноним (78), 26-Окт-26, 17:41 | +1 +/– | |
Это понятно почему: выброс исключения в каком-нибудь одном потоке роняет всё приложение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 79. Сообщение от Аноним (78), 26-Окт-26, 17:43 | +/– | |
Оберон - не прямой потомок Паскаля, а через Модула-2. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #77 | ||
| 80. Сообщение от Аноним (80), 26-Окт-26, 19:09 | +3 +/– | |
они заняты переписыванием спецификации языка | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 Ответы: #130 | ||
| 81. Сообщение от Аноним (84), 26-Окт-26, 19:30 | +/– | |
Осторожно тут еретик. Он не верит в безопасную и благословенную силу раста. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #86 | ||
| 83. Сообщение от Аноним (84), 26-Окт-26, 19:32 | +/– | |
Главное что он даже сейчас совершенно не актуиален среди работатдателей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 | ||
| 84. Сообщение от Аноним (84), 26-Окт-26, 19:34 | +/– | |
Вот Раст например полностью и безоговорочно защищает решительно от всех существующих дыр в любых языках. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 85. Сообщение от Аноним (85), 26-Окт-26, 19:35 | +/– | |
> Они не кастрированные - это инты. Каждый школьник это знает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #71 Ответы: #92, #98, #129 | ||
| 86. Сообщение от Аноним (85), 26-Окт-26, 19:37 | +/– | |
С чего ты взял? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 | ||
| 88. Сообщение от пох.. (?), 26-Окт-26, 19:41 | +2 +/– | |
> Тем временем uutils/coreutils... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 Ответы: #91 | ||
| 89. Сообщение от Аноним (89), 26-Окт-26, 20:09 | +2 +/– | |
Потому что в случае с PHP дырявыми оказались все сайты, а тут с условиями | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 91. Сообщение от Аноним (91), 26-Окт-26, 20:38 | –4 +/– | |
О, а вот и пошел антикриз от дыpявых)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #88 Ответы: #111, #133 | ||
| 92. Сообщение от Инопланетянин (?), 26-Окт-26, 20:44 | –1 +/– | |
> Банально чтобы выдать человекочитаемую ошибку. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #85 Ответы: #99 | ||
| 93. Сообщение от _ (??), 26-Окт-26, 20:48 | +/– | |
Ваши "программисты" последнюю лошадь в овраге доедают :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 Ответы: #94 | ||
| 94. Сообщение от Аноним (101), 26-Окт-26, 20:56 | +/– | |
> Ваши "программисты" последнюю лошадь в овраге доедают :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #93 Ответы: #154, #155 | ||
| 95. Сообщение от Ivan_83 (ok), 26-Окт-26, 20:56 | +1 +/– | |
Это всё потому что на одном итальянском ресурсе про IT давно обстебали рубистов по самое немогу, дальше уже стебать стрёмно - как в 101 раз добивать мёртвого :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #101 | ||
| 96. Сообщение от Ivan_83 (ok), 26-Окт-26, 20:58 | –1 +/– | |
Так сидите в своей джаве и ловите просадку х100 на каждой ошибке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 Ответы: #109 | ||
| 97. Сообщение от Ivan_83 (ok), 26-Окт-26, 20:58 | –1 +/– | |
Енумы нафик не упали, если честно. Это для грамарнаци из других языков интересно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 Ответы: #100, #125 | ||
| 98. Сообщение от Ivan_83 (ok), 26-Окт-26, 21:00 | +2 +/– | |
То что вы хотите всякую хрень которая в процессоре не предусмотрена, и от того в С её аналогов не втащили - это ваша личная трагедия. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #85 | ||
| 99. Сообщение от Аноним (101), 26-Окт-26, 21:01 | +1 +/– | |
> errno - это считай один enum на все вызовы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 Ответы: #106 | ||
| 100. Сообщение от Аноним (101), 26-Окт-26, 21:02 | +1 +/– | |
> Енумы нафик не упали, если честно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #97 Ответы: #103 | ||
| 101. Сообщение от Аноним (101), 26-Окт-26, 21:04 | +1 +/– | |
> Это всё потому что на одном итальянском ресурсе про IT | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #95 Ответы: #102 | ||
| 102. Сообщение от Ivan_83 (ok), 26-Окт-26, 21:06 | +/– | |
Если вы не знаете про какой ресурс речь то разумнее было бы промолчать, для знающих о чём речь ваш наброс - сплошные лулзы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #101 | ||
| 103. Сообщение от Ivan_83 (ok), 26-Окт-26, 21:08 | +/– | |
Много назаменяли? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #100 | ||
| 105. Сообщение от Аноним (105), 26-Окт-26, 21:33 | +/– | |
И как это в ассемблере выглядит? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 Ответы: #121 | ||
| 106. Сообщение от Инопланетянин (?), 26-Окт-26, 21:44 | –1 +/– | |
>> errno - это считай один enum на все вызовы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #99 | ||
| 108. Сообщение от _ (??), 26-Окт-26, 21:50 | +2 +/– | |
> Но так как мы говорим про ЯП в котором булл добавили спустя 50 лет... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 Ответы: #114 | ||
| 109. Сообщение от Инопланетянин (?), 26-Окт-26, 21:58 | +/– | |
> Так сидите в своей джаве и ловите просадку х100 на каждой ошибке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #96 Ответы: #113 | ||
| 111. Сообщение от Ivan_83 (ok), 26-Окт-26, 22:38 | +/– | |
Занялись бы чем то полезным чтоли, а то только на CVE и фапаете. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 Ответы: #142 | ||
| 113. Сообщение от Ivan_83 (ok), 26-Окт-26, 22:49 | –1 +/– | |
Пардон, кажется я должен был выше по ветке написать :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #109 Ответы: #126, #151 | ||
| 114. Сообщение от Ivan_83 (ok), 26-Окт-26, 22:52 | +1 +/– | |
Технически в процессорах есть флаги это таки bool. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #108 Ответы: #158 | ||
| 115. Сообщение от Ivan_83 (ok), 26-Окт-26, 22:53 | +/– | |
Вы зачем то пытаетесь С натянуть на свой квадратно-гнездовой раст или другой подобный ЯП, мысль о том что оно и не должно вас почему то не посещает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 | ||
| 116. Сообщение от Ivan_83 (ok), 26-Окт-26, 22:56 | +/– | |
Я не понимаю с чего вы взяли что в С вам кто то что то должен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 Ответы: #156 | ||
| 117. Сообщение от Ivan_83 (ok), 26-Окт-26, 23:02 | +/– | |
Скорее всего потому что либо автор прикинул что там значения влезут в int и в целом ему пофиг какой там тип написать, либо потому что автор дятел который учился по старым книжкам где int на int~е int~ом погоняет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 | ||
| 119. Сообщение от Аноним (123), 26-Окт-26, 23:24 | +1 +/– | |
>В GitLab уязвимость может быть эксплуатирована неаутентифицированным пользователем из-за подстановки в регулярное выражение внешних данных | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #134 | ||
| 120. Сообщение от _ (??), 26-Окт-26, 23:41 | +1 +/– | |
А так трудно понять что на поцкале перестали писать за ХЗ сколько лет до вот этого всего?!?! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 | ||
| 121. Сообщение от _ (??), 26-Окт-26, 23:42 | +/– | |
да как бы там, наверху не изголялись - внизу это всё тот же jmp ;-D | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #105 | ||
| 123. Сообщение от Аноним (123), 27-Окт-26, 00:00 | +/– | |
Если пишущий считает, что количество попыток это знаковое целое, то в этом тоже виноват ЯП Си? Обработка количества ошибок проходит сумматор. Если на вход подать отрицательное целое, это уже не увеличение количества попыток, а уменьшение. В этом виноват сумматор или тот, кто неправильно выбрал тип? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 124. Сообщение от Аноним (123), 27-Окт-26, 00:04 | –1 +/– | |
Контроль переполнения лежит на программисте, а не ЯП. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 125. Сообщение от Аноним (123), 27-Окт-26, 00:13 | +1 +/– | |
>Енумы нафик не упали, если честно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #97 Ответы: #131 | ||
| 126. Сообщение от Аноним (123), 27-Окт-26, 00:16 | +/– | |
>на каждый чих эксепены валят. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #113 Ответы: #132 | ||
| 127. Сообщение от Аноним (123), 27-Окт-26, 00:19 | +/– | |
Выше я описал ситуацию, когда на вход сумматора попыток придет законное отрицательное число. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 | ||
| 128. Сообщение от Аноним (123), 27-Окт-26, 00:25 | +/– | |
Ruby настолько идеален, что не существует аппаратного Ruby-процессора. И это хорошо для Ruby. Идеальному всегда нужна возможность свалить на исполнителя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 129. Сообщение от Инопланетянин (?), 27-Окт-26, 00:26 | +/– | |
>> Если надо уникальными значениями, то можно с помощью макроса сделать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #85 | ||
| 130. Сообщение от Инопланетянин (?), 27-Окт-26, 00:29 | +/– | |
> они заняты переписыванием спецификации языка | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 | ||
| 131. Сообщение от Ivan_83 (ok), 27-Окт-26, 01:17 | –1 +/– | |
Звучит как борьба за то чтобы сузить взгляд, уменьшить возможности и стать глупее :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #125 Ответы: #135, #144 | ||
| 132. Сообщение от Ivan_83 (ok), 27-Окт-26, 01:18 | +/– | |
Да да, и по этому контракту производительность катастрафически падает на каждой ошибке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #126 Ответы: #136 | ||
| 133. Сообщение от пох.. (?), 27-Окт-26, 01:32 | +1 +/– | |
> Особенно забавно видеть подобные всkукаpeки в теме про сишную дырень 10 из 10. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 Ответы: #141 | ||
| 134. Сообщение от пох.. (?), 27-Окт-26, 01:32 | +/– | |
> Где была логика? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #119 | ||
| 135. Сообщение от Аноним (123), 27-Окт-26, 01:44 | +1 +/– | |
Зачем придумали символы (имена функций, переменных и т.д) пользовались бы сразу адресами. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #131 Ответы: #138 | ||
| 136. Сообщение от Аноним (123), 27-Окт-26, 01:47 | +/– | |
> Да да, и по этому контракту производительность катастрафически падает на каждой ошибке. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #132 Ответы: #139 | ||
| 137. Сообщение от Аноним (137), 27-Окт-26, 06:29 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 | ||
| 138. Сообщение от Ivan_83 (ok), 27-Окт-26, 06:32 | +/– | |
Да вообще то и пользовались, только не адресами а номерами строк как меткой для перехода по goto. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #135 | ||
| 139. Сообщение от Ivan_83 (ok), 27-Окт-26, 06:33 | +/– | |
Кому вы рассказываете? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #136 | ||
| 141. Сообщение от Аноним (142), 27-Окт-26, 07:51 | –1 +/– | |
>> Особенно забавно видеть подобные всkукаpeки в теме про сишную дырень 10 из 10. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #133 Ответы: #147 | ||
| 142. Сообщение от Аноним (142), 27-Окт-26, 07:56 | +/– | |
> Занялись бы чем то полезным чтоли, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #111 Ответы: #150 | ||
| 144. Сообщение от Аноним (144), 27-Окт-26, 08:28 | +/– | |
> Звучит как борьба за то чтобы сузить взгляд, уменьшить возможности и стать глупее :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #131 Ответы: #149, #159 | ||
| 145. Сообщение от аниме эксперт (?), 27-Окт-26, 10:39 | +/– | |
Помню этот язык, в начале 2010-х был на хайпе, товарищ тогда даже мак купил специально для программирования на руби. Мне же оно не зашло, уже тогда была нода жс. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #148 | ||
| 146. Сообщение от Аноним (14), 27-Окт-26, 10:59 | +/– | |
https://www.opennet.dev/opennews/art.shtml?num=66555 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #76 Ответы: #152 | ||
| 147. Сообщение от пох.. (?), 27-Окт-26, 11:31 | +1 +/– | |
> И много есть примеров ЯП с такими уязвимостями? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #141 | ||
| 148. Сообщение от пох.. (?), 27-Окт-26, 11:33 | +/– | |
> Помню этот язык, в начале 2010-х был на хайпе, товарищ тогда даже | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #145 | ||
| 149. Сообщение от Ivan_83 (ok), 27-Окт-26, 17:07 | +/– | |
> Почему если оно пишется в базу, то сразу не прописали фиксированные значения? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #144 | ||
| 150. Сообщение от Ivan_83 (ok), 27-Окт-26, 17:11 | +/– | |
Вашей недалёкости нет предела :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #142 | ||
| 151. Сообщение от Инопланетянин (?), 27-Окт-26, 18:00 | +/– | |
> Пардон, кажется я должен был выше по ветке написать :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #113 | ||
| 152. Сообщение от Sem (??), 27-Окт-26, 19:53 | +/– | |
В новости речь про уязвимость в интерпретаторе языка, а не в библиотеках. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #146 | ||
| 153. Сообщение от Sem (??), 27-Окт-26, 20:15 | +/– | |
Ну это всё же это из POSIX, а не "в языке". В си действительно нет средства передачи ошибок, все могут городить всё, что захочется. Это и гибкость и слабость одновременно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #66 Ответы: #157 | ||
| 154. Сообщение от _ (??), 27-Окт-26, 20:23 | +/– | |
В Казахстане плохо с оврагами и хорошо - с лошадями :) Так что нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #94 | ||
| 155. Сообщение от _ (??), 27-Окт-26, 20:27 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #94 | ||
| 156. Сообщение от _ (??), 27-Окт-26, 20:35 | +/– | |
В Go просто есть возвращение многих значений из функи, вот к этой фишечке и подошли творчески. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #116 | ||
| 157. Сообщение от Инопланетянин (?), 27-Окт-26, 20:36 | +/– | |
> Ну это всё же это из POSIX, а не "в языке". В | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #153 | ||
| 158. Сообщение от _ (??), 27-Окт-26, 20:39 | +/– | |
> Технически в процессорах есть флаги это таки bool. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #114 | ||
| 159. Сообщение от Инопланетянин (?), 27-Окт-26, 20:39 | +/– | |
>> Звучит как борьба за то чтобы сузить взгляд, уменьшить возможности и стать глупее :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #144 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |