avatarTeri Radichel

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

4464

Abstract

e the cut with the readers most likely to be interested in these stories.</p><figure id="2bfa"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/0*z2cqqXQ5svMTLq3-.gif"><figcaption>tenor</figcaption></figure><p id="74dc">Medium’s algorithms weight those stories for extra distribution across Medium.</p><p id="27ef">In regard to boosted stories…</p><blockquote id="cd70"><p>“(i)nstead of being the judge of what’s good, the algorithm will play more of a matchmaking role between what humans think is good and what readers like to read.”</p></blockquote><p id="aa32">Plus, almost all articles will continue to get distributed by the recommendation algorithm.</p><p id="6306">However, “engagement” (the old gold standard of curation) is not the same thing as providing satisfying reads.</p><p id="b098">This is what the algorithm is looking for:</p><ul><li>what topics a reader follows</li><li>what they read</li><li>who they follow</li><li>what people they follow read and clap for</li></ul><p id="3f52">Let’s dig a bit deeper now into the role of publications.</p><h1 id="a8b5">The impact of Community Curators and Publications</h1><p id="e337">Before I get into the FAQ section, I think it’s worth speaking about the role of publications.</p><p id="fe52">Publications will become important curators.</p><p id="df5c">At the moment there are <b>15 Medium publications </b>that are testing the Boost button and are having a major say in what gets boosted.</p><p id="3b39">In the near future, it can be any high-quality publication.</p><p id="1ae1">The owners and editors know “so much better than (Medium) what is an important read and why”.</p><p id="e7a4">For becoming a trustworthy partner, Medium will pay editors based on the number of stories they successfully recommend for boosting.</p><p id="ff37">Medium is looking for taste: “taste comes down to having the experience to know what is true, what matters, and where there is debate”, <a href="https://blog.medium.com/a-new-boost-for-top-stories-541884654fdb">Tony shared.</a></p><p id="07a4">Medium’s wish is to spark an influx of new publications.</p><h1 id="74ea">FAQ</h1><p id="ba42">These new changes are raising a lot of questions.</p><p id="a1fc">I aggregated the most popular questions from the comments, stories and official announcement:</p><h2 id="92ac">Who qualifies for this Boost?</h2><p id="dc92">Everyone.</p><h2 id="621d">Does my story have to be in a publication to be Boosted?</h2><p id="ee92">No, but it does help a little.</p><h2 id="c5e5">Which publications are curating?</h2><p id="02b4">Medium isn’t telling us yet who the 15 publications are.</p><p id="f0ed">Here’s the reason:</p><blockquote id="6304"><p>“The first is that it’s the job of these curators to find you. The second is that listing them now has a tendency to stick when we expect it to shortly be many or most publications.”</p></blockquote><h2 id="5baa">What should I write about to get boosted?</h2><p id="8178">Tony’s #1 tip: “write what you want to write.”</p><p id="3728">Since there are a lot of meta stories about Medium that are totally misguiding.</p><p id="b2b6">Here’s what Tony recommends:</p><h2 id="bfb5">Tips from Tony Stubblebine to get boosted:</h2><ul><li>writing can’t move you in any substantial way unless it can first move you to click and read.</li><li>Medium wants to reward you for writing your best stuff, but only you know what that is.</li><li>the top-performing stories had the most engaging titles, the most compelling intros, and the most entertaining writing.</li><li>attention-grabbing is not the same as useful or valuable or entertaining.</li><li>often the tricks of engagement lead directly to disappointment.</li><li>Authors who promote their articles through social media, email, to their followers, and publications are now more likely to get their articles picked up for a boost.</li><li>Medium wants to boost great writing, not great growth hackers.</li></ul><h2 id="d26a">Which posts are Medium boosting and why?</h2><p id="975d">These are the types of stories Medium is looking for:</p><ul><li>constructive</li><li>original</li><li>written from relevant experience</li><li>well-crafted</li><li>memorable.</li></ul><p id="650c"><a href="https://help.medium.com/hc/en-us/articles/360006362473">Click here to read the updated Distribution Standards.</a></p><h2 id="ba86">Is the Boost big enough?</h2><p id="5920">In the test period, Medium has seen boosts between 5

Options

00 views and 100,000 views.</p><p id="f473">Medium’s goal: every Boosted story should get at least 500 extra views within 7 days!</p><p id="70b0">Why?</p><blockquote id="a11f"><p>“In practice, that’s usually enough to tip a story over to a much, much wider audience.”</p></blockquote><p id="50fa">According to Medium, it’s the highest-level boost ever.</p><h2 id="edb4">Is traffic shared evenly across all authors?</h2><p id="78fb">No.</p><p id="a6da">Plus, what gets boosted changes as new readers and authors join.</p><h2 id="4f3d">How many recommendations does Medium make per month?</h2><p id="c0a4">In total, Medium makes several billion recommendations each month.</p><h2 id="9030">Can other people Boost?</h2><p id="9ff2">No other people than publication editors and owners.</p><h2 id="6f0e">Why is a Boost necessary?</h2><p id="8dff">Often authors join Medium because they want their stories to get more views and reads and to (finally) feel rewarded and recognized.</p><blockquote id="1b0d"><p>“Often, the best writing comes from people who don’t want to be audience builders. With the rise of the creator economy, these doers are often left out. Our goal is to find the best individual stories, regardless of who wrote them, and give those stories to a wider audience.”</p></blockquote><h2 id="01cc">How did Medium give the highest quality recommendations in the past?</h2><p id="cdbe">Medium had many ways to boost a story on Medium…</p><ul><li>via the recommendation algorithm</li><li>tags</li><li>newsletters</li><li>publications.</li></ul><blockquote id="518a"><p>“To give readers the highest quality recommendations, we’ve seesawed between two primary heuristics. The original model was mostly human curation, with a bias towards well-written, well-constructed, and well-supported stories. Then we swung to a heuristic that was dominated by machine learning algorithms biased toward engagement.”</p></blockquote><h2 id="fa9e">What about evergreen stories?</h2><p id="1987">Medium has already other mechanisms for boosting stories in the works.</p><p id="8e8d">Medium has started several projects to organize the best of Medium as a form of boosting.</p><p id="8310">“Evergreen writing should get boosted well beyond the day it publishes.” <a href="https://blog.medium.com/boosting-the-boost-d983f0552ab9">Tony shared.</a></p><h2 id="bcd3">What about canonical stories?</h2><p id="b7b7">Medium has already other mechanisms for boosting stories in the works.</p><p id="23d0">Canonical stories are part of it.</p><h1 id="03e9">What’s next?</h1><p id="bbcd">Getting Boosted on Medium definitely takes some effort and strategy, but it can pay off in terms of more readership and engagement.</p><p id="2b0d">Follow the tips shared above to optimize your stories for distribution and visibility on Medium’s network.</p><p id="5159">Although Medium doesn’t publish any income reports anymore, I bet a lot of writers will share how many views/reads they got and how much money they earned thanks to getting the Boost!</p><figure id="c399"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/0*Vzcb3tiIB5cKOJ5Z.gif"><figcaption>tenor</figcaption></figure><p id="0bf2">If you’re one of them… feel free to share your insights in the comments or send me a screenshot to [email protected]</p><p id="5bf6">Last but not least, I hope my story helped you to have the breath and no excuse to not execute and get Boosted!</p><h2 id="fd7a">Found it valuable? Want to see and know more?</h2><p id="0dc8">Sure thing!</p><p id="d2b0"><a href="https://kristinagod.substack.com/">Why not join my Substack newsletter </a>and tell me what you think?</p><div id="3262" class="link-block"> <a href="https://kristinagod.substack.com/"> <div> <div> <h2>Kristina's Newsletter | Kristina God | Substack</h2> <div><h3>Medium Blogging Tips and Tricks. Click to read Kristina's Newsletter, by Kristina God, a Substack publication with…</h3></div> <div><p>kristinagod.substack.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*1y2gGHnpmOCPEBwH)"></div> </div> </div> </a> </div><p id="341f"><b>P.S.</b> I hope you enjoyed this post. If you did, please give it a clap👏 or share it with someone who might find it useful😊</p></article></body>

Assessing Supply Chains ~ The People

When assessing potential products include a review of executives, technical staff, investors, and board of directors

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

⚙️ Check out my series on Automating Cybersecurity Metrics. The Code.

🔒 Related Stories: Unifi | Dream Machine Pro | Ubiquiti | pfSense | Network Security

💻 Free Content on Jobs in Cybersecurity | ✉️ Sign up for the Email List

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Update 4/12/24 — I definitely have more comming on this topic as it relates to the Microsoft Breach, specifically. Also leading a discussion on supply chain security at an IANS conference in Boston and hope to have more stories by then to share. :)

I wrote in my last post about a third-party hosted Mapbox API called by the Ubiquiti console. When you perform a security assessment on a product you should also take a look at any third-party components that device uses. The first thing you need to do is identify the third-party components which isn’t always easy. As I mentioned before, those third-party components in a network device could be leveraged in a supply chain attack.

An executive order from President Biden in May 2021 requires software companies to provide a bill of materials. I’m wondering how this applies to the software inside a network appliance or network security product.

Let me start by saying that in this post I am presenting some of the steps I would take in the analysis of a third-party component from Mapbox in the Ubiquiti Dream Machine Pro. I am NOT writing this to tell you there is any problem with this component and this is not a complete analysis. This post is only a representation of my thought process when I am considering whether or not to use a new product, service, or open-source code. I like to know where who's selling it to me and how it was developed.

People

One of the things I look at when I evaluate a product is who is involved in building, designing, developing, and directing product development. It is important for investors to do this as well when considering companies they may what to purchase as part of a merger or acquisition. Too many times, acquired companies are the target of a data breach.

Here are some of the things you can look at to evaluate who is involved in creating and directing the development of products you purchase. These steps I took below are not an all-inclusive list and I am not making any judgments on this particular product. I’m just showing you what I look at for any product I purchase or include in code I’m developing. When I’ve been involved in M & A work I do a more thorough investigation including interviews and technical inspection of products.

CEO

The first and most obvious thing to look at is who is the CEO of the company. I looked up the CEO of Mapbox on LinkedIn by searching for “Mapbox CEO” and filtering on people. He’s connected to many people I know because he used to work at Amazon. I might have even met him before because I’m an Amazon hero, but I don’t recall.

Once you find a person on Linked in you can see things like their experience in relation to the product and company at which they work and their connections. Seeing who they worked for in the past and their roles give you an idea of their level of experience. The CEO of Mapbox has a strong technical background. GM of MapReduce at AWS is quite impressive.

The one thing that stood out on this list was Ozon. I’d never heard of it. It turns out that this is supposed to be the “Amazon of Russia.” That’s interesting.

I wondered what other connections the CEO had to Russia. The website below claims the CEO is a Russian resident in the U.S.

Given what is going on with Russia and Ukraine at the moment, you might be taken aback by that information.

Before you immediately judge someone based on their country of origin, consider the following points:

  • In college, I was curious about doing business in Russia. Everything in Russia was opening up and I thought it was a fascinating country. The country itself does not only have to do with its current leadership and their decisions.
  • I have friends who are Russian. Wonderful, friendly, funny friends. People are people. Government leaders are another matter.
  • The people in or from a country may not agree with the actions taken by their government. I have visited other countries where I myself was judged on the basis of actions taken by my country, with which I did not agree at the time.
  • I cannot tell you if the links I am providing here are true or not without doing a lot more research — which I don’t have time for right now. If I were actually preforming this research I would cross-reference any links and information multiple times with credible sources and talk to the company itself if possible.

Further research into the CEO’s Twitter account shows the following:

Those are only two examples of information you can find about a CEO, not a complete picture. You might be satisfied with these results or what to research further depending on how deep of an assessment you are trying to perform.

Investors

Look at the investors of the company. Here we can see 4 lead investors and 11 investors total. I would be interested to know who the 4 lead investors are, as they may have some influence over technical decisions.

Empede Capital appears to be located in Abu Dhabi.

Premjinvest is in Bangalore India.

You could continue to go down the list researching investors. Of course, you’d want to correlate this with other legitimate sources, and a more detailed investigation of any of this concerned you.

Look up each of these investment companies, how much they invested, and who runs each fund. In addition to who runs it, determine who actually puts money into the fund, and how much. A fund could be run by a person who doesn’t invest a lot of money but simply manages the fund. That person may only what the people who put the money into the fund instruct, depending on how it is structured.

I learned something about investors because I used to perform due diligence for venture capitalists and was involved in angel investing groups. Different types of investors will have different levels of involvement with the actual decisions made at a company.

Cross-reference information

You may want to further research other people involved in the company. Like I said, cross-reference and verify all information with multiple sources. When I pull up the details on Crunchbase I get a different CEO name from the one I got when I searched for the CEO of Mapbox on LinkedIn.

According to Wikipedia, “In March 2021, the company appointed a new chief executive officer Peter Sirota, replacing Eric Gundersen who has been with Mapbox since 2010.” That quote references a Bloomberg article.

https://www.bloomberg.com/news/articles/2021-03-01/softbank-backed-mapbox-names-new-ceo-to-go-after-carmakers

I could go on and on mapping out who is involved in building a particular product down to the technical staff members, and others involved in the company.

Understand where your vendors develop and test software.

I was recently pondering where the software was designed and developed for the Ubiquiti product after reviewing some comments on newsgroups related to that product. Someone pointed out the job descriptions page for the company, which is always a good source of information beyond the company locations.

As I mentioned in that thread, a company may have multiple locations that develop different aspects of the product including hardware, web and cloud-hosted software, and the firmware that runs on various products.

On the Mapbox careers page I clicked on open positions and it took me to this map, but it’s not really clear if these are jobs within the company or advertising their developer network.

A map seems to indicate the comany has locations in San Francisco and DC in the US, Japan, Finland, and Belarus.

The job descriptions and requirements at various locations can give you an idea where the software is developed — and more importantly tested. If the software is tested in China, for example, a new law requires that any security vulnerabilities are first disclosed to the Chinese government.

https://therecord.media/chinese-government-lays-out-new-vulnerability-disclosure-rules/

Vendors must share all vulnerability reports with the Ministry of Industry and Information Technology (MIIT) within two days.

When you use a product or purchase a company, it’s a good idea to understand who is funding the product, who is directing development of the product, who is building it, and what third-party components the products leverage. 

Taking this a step further you can determine if the Mapbox API includes any third-party components and repeat the process on any of those components.

Should Ubiquiti incorporate a third-party API into a network security product console?

Supply chain attacks are a complex problem. As I mentioned in my post on real-time third-party code injection, a better approach would be to host the code yourself if possible. Valid reasons exist for why a company may want to use this API to retrieve real-time information. Tracking all this map data is going to be a full-time job and Mapbox provides a very helpful service.

How could this map be used against you as a Ubiquiti customer? If someone has access to update the map data they might be able to insert an attack into that data that runs in your web browser. For example, they might insert a cross-site scripting attack and redirect you to other domains or send sensitive data back to their own servers. That is just one of many types of security problems that can occur from running third-party code in a product.

Here are some things that Ubiquiti could do to further protect customers:

  • For any static code such as JavaScript URLs, they could use an sub-resource integrity (SRI) check to validate the integrity of the code. However, if this code pulls in other third-party code or data that could be subject to injection that could show up in a device that is not enough.
  • They could host a proxy service on one of their own domains and put a WAF-proxy solution in front of the Mapbox API call. Of course, this is extra overhead but security generally takes some effort.
  • They could ask the vendor to provide a solution where they could host the data and code themselves and get updates from the vendor.
  • In any case, there should be production and test versions. Ubiquiti should only be allowing a specific version of the API and data they have tested to get delivered live to customer devices. Updates would first go into a QA environment for testing, verification, and analysis, and then get pushed out to a production environment. Once pushed to customers, deployments should be static except for data, which should only come from trusted third-parties. This is exactly how we used some third-party components we leveraged on a banking website. The vendors did not get to update the code that got delivered to our customers on the fly any time they wanted.

Hopefully, Ubiquiti has taken steps to prevent any malicious code injections from the API or someone who gets between the API and the customer device (a man-in-the-middle attack).

Proper product security assessments

Many times people ask me on consulting calls which product they should use. Sometimes they want to know what product every other company is using. I wrote about that approach in my post on Copycat Security:

Instead of telling companies which products to use, I tell them about available products and how I would perform the analysis if I worked at their company. I cannot provide a valid assessment of a product I have not studied in-depth and personally used. Looking at who designs and develops a product is part of that equation. This whole series of blog posts would be part of a product security assessment.

As you can imagine, without testing out a product to this level of detail I cannot honestly say it is a good product to use or not in your environment. I would only be guessing based on what I know. With a proper product security assessment, I can provide a much more accurate evaluation. It is also helpful to understand the environment and technical architecture where the customer plans to use the product. It is impossible to find every flaw or know every problem, but with a deep-dive hands-on assessment of a product or service, I can understand a lot more and make a proper recommendation.

Do your own full assessment of this and any other products you use

There may be absolutely no problem with this API. I’m not here to provide a security assessment of this particular product without the company’s permission ~ or compensation. (I get asked to do free product demos, assessments, evaluations, and promote products all the time ~ the last of which I don’t do, so don’t ask.)

It’s up to you to perform a proper security assessment if you decide to use this or any other product. That includes open-source code. This post gives you some steps you can take to start the process of assessing the company or product using publicly available information. This is only part of what I would do to assess a product for use by a company.

Follow for updates.

Teri Radichel | © 2nd Sight Lab 2022

About Teri Radichel:
~~~~~~~~~~~~~~~~~~~~
⭐️ Author: Cybersecurity Books
⭐️ Presentations: Presentations by Teri Radichel
⭐️ Recognition: SANS Award, AWS Security Hero, IANS Faculty
⭐️ Certifications: SANS ~ GSE 240
⭐️ Education: BA Business, Master of Software Engineering, Master of Infosec
⭐️ Company: Penetration Tests, Assessments, Phone Consulting ~ 2nd Sight Lab
Need Help With Cybersecurity, Cloud, or Application Security?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
🔒 Request a penetration test or security assessment
🔒 Schedule a consulting call
🔒 Cybersecurity Speaker for Presentation
Follow for more stories like this:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
❤️ Sign Up my Medium Email List
❤️ Twitter: @teriradichel
❤️ LinkedIn: https://www.linkedin.com/in/teriradichel
❤️ Mastodon: @teriradichel@infosec.exchange
❤️ Facebook: 2nd Sight Lab
❤️ YouTube: @2ndsightlab
Network Security
Cybersecurity
Security Assessment
Due Diligence
Cybersecurity Risk
Recommended from ReadMedium