В бигтехе — всё ради системы. В Soft Media Group — всё ради людей. Здесь ценят чужое время, дают ответственность и не делают культ из митингов. Именно поэтому те, кто однажды ушёл, часто возвращаются.В статье рассказываем, кто такие Soft Media Group и почему работа здесь — чистый кайф. Читать далее
Кажется, что «Лента» — это про тележки и кассы. Но внутри — полноценный инженерный контур: Big Data, DevOps, микросервисы и собственные платформенные решения. В статье — как Lenta Tech ломает стереотип «ретейл ≠ айти» и почему туда переходят разработчики из бигтеха. Читать далее
The inode_init_owner function in fs/inode.c in the Linux kernel through 4.17.4 allows local users to create files with an unintended group ownership, in a scenario where a directory is SGID to a certain group and is writable by a user who is not a member of that group. Here, the non-member can trigger creation of a plain file whose group ownership is that group. The intended behavior was that the non-member can trigger creation of a directory (but not a plain file) whose group ownership is that group.
Discourse is an open source discussion platform. Discourse groups can be configured with varying visibility levels for the group as well as the group members. By default, a newly created group has its visibility set to public and the group's members visibility set to public as well. However, a group's visibility and the group's members visibility can be configured such that it is restricted to logged on users, members of the group or staff users. A vulnerability has been discovered in versions prior to…