{"id":2779,"date":"2016-10-03T11:05:03","date_gmt":"2016-10-03T05:35:03","guid":{"rendered":"https:\/\/2016.nashik.wordcamp.org\/?p=2779"},"modified":"2016-10-03T11:05:03","modified_gmt":"2016-10-03T05:35:03","slug":"state-of-wordpress-security-today-and-beyond-by-shivam-singh","status":"publish","type":"post","link":"https:\/\/nashik.wordcamp.org\/2016\/state-of-wordpress-security-today-and-beyond-by-shivam-singh\/","title":{"rendered":"State of WordPress Security: Today and beyond by Shivam Singh"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/2016.nashik.wordcamp.org\/files\/2016\/10\/shivam.jpg\" alt=\"Shivam Singh\" style=\"border: 1px solid #cac9c5;padding: 5px\" \/><\/p>\n<p>Shivam is a Senior Software Engineer with BlogVault. He spends most of his time glued to a computer writing codes directly\/indirectly related to WordPress. <\/p>\n<p>He has been using WordPress for 7 years now, and has authored popular plugins and a private theme. One of the core organizers of Bengaluru WordPress Community, he adores the idea of a strong community and never misses an opportunity to contribute. His contributions include &#8211; writing for the WordPress Handbook, blogging his experiences, and contributing questions\/answers on StackOverflow. Helping people at Happiness Bars is his favourite WordCamp thing.<\/p>\n<p>At BlogVault he has had the opportunity to lead a number of development projects which have further helped shape his understanding of WordPress. Inspired by the \u2018State of the Word 2015\u2019, he spent the better part for his last year learning and creating web applications on ReactJS.<\/p>\n<p>When not online, Shivam may be found riding his bike, hiking and photographing a new trail or sleeping.<\/p>\n<p>Insights on Shivam&#8217;s talk: <span style=\"border-bottom: 1px dashed #cac9c5\"><strong>&#8220;State of WordPress Security: Today and beyond&#8221;<\/strong><\/span><\/p>\n<p>WordPress is huge. One of the greatest things about WordPress is that it\u2019s open source; which also means that it is really well understood. WordPress powers more than 25% of the web and it\u2019s steadily moving towards the 30% mark. Thousands of third-party plugins and themes are available. All these points that make WordPress great, also make WordPress extremely vulnerable to hacking. Also, the scale and complexity of WordPress provides for a large attack surface.<\/p>\n<p>The WordPress team is invested in maintaining the integrity of the application, and all core related security issues are quickly addressed. However the same cannot be said for thousands of plugins\/themes out there which makes WordPress vulnerable.<\/p>\n<p>Being in the backup business, Shivam and his team have spent a lot of time helping customers restore and clean their hacked sites. All this experience and learning was later translated into code that empowers their new product. <\/p>\n<p>Shivam will be sharing some important takeaways from this experience in his talk.<\/p>\n<ul>\n<li>\nWhy will anyone hack you?\n<\/li>\n<li>\nWhat are the common hacks?\n<\/li>\n<li>\nHow to prevent one\u2019s sites against them?\n<\/li>\n<li>\nAnalyzing security related data collected from over 100K WordPress sites.\n<\/li>\n<\/ul>\n<p>The talk will discuss what these data mean to the WordPress ecosystem in current times and what can it lead to in the future.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Shivam is a Senior Software Engineer with BlogVault. He spends most of his time glued to a computer writing codes directly\/indirectly related to WordPress. He has been using WordPress for 7 years now, and has authored popular plugins and a private theme. One of the core organizers of Bengaluru WordPress Community, he adores the idea [&hellip;]<\/p>\n","protected":false},"author":10274337,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[29],"tags":[],"class_list":["post-2779","post","type-post","status-publish","format-standard","hentry","category-speakers"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7owPz-IP","jetpack-related-posts":[{"id":1730,"url":"https:\/\/nashik.wordcamp.org\/2016\/blogvault-adds-support-to-our-bronze-stack\/","url_meta":{"origin":2779,"position":0},"title":"BlogVault adds support to our Bronze Stack!","author":"Harshad","date":"August 18, 2016","format":false,"excerpt":"BlogVault is a company dedicated to making website backups, and security easy, and efficient. We mitigate the risks associated with website crashes, as well as the damage caused by malware and hacks. BlogVault our WordPress Backup plugin cum service offers our users backups with WordPress best practices, and much more.\u2026","rel":"","context":"In &quot;Sponsors&quot;","block_context":{"text":"Sponsors","link":"https:\/\/nashik.wordcamp.org\/2016\/category\/sponsors\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nashik.wordcamp.org\/2016\/files\/2016\/05\/cropped-cropped-wc_nashik.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":4948,"url":"https:\/\/nashik.wordcamp.org\/2016\/wordcamp-nashik-2016-speaker-sessions\/","url_meta":{"origin":2779,"position":1},"title":"WordCamp Nashik 2016 &#8211; Speaker Sessions","author":"Harshad","date":"January 23, 2017","format":false,"excerpt":"WordCamp Nashik 2016 Speaker Sessions are available on Youtube Please do subscribe the WordCamp Nashik channel for more updates. Harishanker R - WordPress for Startups Nirav Mehta - Winning with WooCommerce Sandeep Kelvadi - Positioning your product\/brand or business Jayman Pandya - The BuzzWord \u2018UX\u2019, Why it is so Important?\u2026","rel":"","context":"In &quot;News&quot;","block_context":{"text":"News","link":"https:\/\/nashik.wordcamp.org\/2016\/category\/news\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nashik.wordcamp.org\/2016\/files\/2016\/05\/cropped-cropped-wc_nashik.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":3088,"url":"https:\/\/nashik.wordcamp.org\/2016\/official-schedule-for-wordcamp-nashik-2016\/","url_meta":{"origin":2779,"position":2},"title":"Official schedule for WordCamp Nashik 2016","author":"Harshad","date":"October 6, 2016","format":false,"excerpt":"Official Schedule for WordCamp Nashik 2016, Sunday, October 16, 2016 Regular sessions: 20 mins + 10 mins Q & A. Lightening Talk: 15 mins - Q & A will happen at Happiness Bar after the Session. Panel Discussion: 50 mins. \u00a0 Nashik Engineering Cluster (NEC) - Akash Auditorium Time Main\u2026","rel":"","context":"In &quot;News&quot;","block_context":{"text":"News","link":"https:\/\/nashik.wordcamp.org\/2016\/category\/news\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nashik.wordcamp.org\/2016\/files\/2016\/05\/cropped-cropped-wc_nashik.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1853,"url":"https:\/\/nashik.wordcamp.org\/2016\/closing-call-for-speakers-volunteers\/","url_meta":{"origin":2779,"position":3},"title":"Closing Call for Speakers &#8211; Volunteers","author":"Harshad","date":"August 25, 2016","format":false,"excerpt":"Wednesday, August 31st 2016 \u2013 Last day for Speaker \u2013 Volunteer form submissions We'd like to Thank _\/\\_ everyone, for overwhelming response for Speaker - Volunteer submissions. As we want to get started with the Speaker - Volunteer selection process, We'd like to announce the last date for submitting Speaker\u2026","rel":"","context":"In &quot;News&quot;","block_context":{"text":"News","link":"https:\/\/nashik.wordcamp.org\/2016\/category\/news\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nashik.wordcamp.org\/2016\/files\/2016\/05\/cropped-cropped-wc_nashik.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1706,"url":"https:\/\/nashik.wordcamp.org\/2016\/happiness-bar-at-wcnashik-needs-you\/","url_meta":{"origin":2779,"position":4},"title":"Happiness Bar at #WCNashik Needs You!","author":"Harshad","date":"August 19, 2016","format":false,"excerpt":"Photo Courtesy: WordCamp Asheville Are you a WordPress Ninja? Do you like helping others and contributing to the open source community? Well here\u2019s your chance! What is the Happiness Bar? The WordCamp happiness bar is a gathering place where attendees can have their WordPress questions answered by the experts \u2013\u2026","rel":"","context":"In &quot;News&quot;","block_context":{"text":"News","link":"https:\/\/nashik.wordcamp.org\/2016\/category\/news\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nashik.wordcamp.org\/2016\/files\/2016\/05\/cropped-cropped-wc_nashik.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":431,"url":"https:\/\/nashik.wordcamp.org\/2016\/why-you-should-attend-wordcamp-nashik-2016\/","url_meta":{"origin":2779,"position":5},"title":"Why you should attend  WordCamp Nashik 2016?","author":"chetanmahale","date":"July 6, 2016","format":false,"excerpt":"WordCamp, What's that? WordCamp is a conference held globally to discuss about WordPress and its associated businesses. Professionals in the field of blogging, social media, business and education use this as a platform for sharing knowledge and meeting like-minded people. As per the guidelines of WordCamp.org , these events are\u2026","rel":"","context":"In &quot;About&quot;","block_context":{"text":"About","link":"https:\/\/nashik.wordcamp.org\/2016\/category\/about\/"},"img":{"alt_text":"wordcamp","src":"https:\/\/i0.wp.com\/2016.nashik.wordcamp.org\/files\/2016\/07\/wordcamp-1.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/2016.nashik.wordcamp.org\/files\/2016\/07\/wordcamp-1.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/2016.nashik.wordcamp.org\/files\/2016\/07\/wordcamp-1.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/2779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/users\/10274337"}],"replies":[{"embeddable":true,"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/comments?post=2779"}],"version-history":[{"count":1,"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/2779\/revisions"}],"predecessor-version":[{"id":2780,"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/2779\/revisions\/2780"}],"wp:attachment":[{"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=2779"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/categories?post=2779"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nashik.wordcamp.org\/2016\/wp-json\/wp\/v2\/tags?post=2779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}