• 0 Posts
  • 19 Comments
Joined 1 year ago
cake
Cake day: June 5th, 2023

help-circle


  • If this request worked, it meant that I could use an “encryptedValue” parameter in the API that didn’t have to have a matching account ID.

    I sent the request and saw the exact same HTTP response as above! This confirmed that we didn’t need any extra parameters, we could just query any hardware device arbitrarily by just knowing the MAC address (something that we could retrieve by querying a customer by name, fetching their account UUID, then fetching all of their connected devices via their UUID). We now had essentially a full kill chain.

    I formed the following HTTP request to update my own device MAC addresses SSID as a proof of concept to update my own hardware:

    Did it work? It had only given me a blank 200 OK response. I tried re-sending the HTTP request, but the request timed out. My network was offline. The update request must’ve reset my device.

    About 5 minutes later, my network rebooted. The SSID name had been updated to “Curry”. I could write and read from anyone’s device using this exploit.

    This demonstrated that the API calls to update the device configuration worked. This meant that an attacker could’ve accessed this API to overwrite configuration settings, access the router, and execute commands on the device. At this point, we had a similar set of permissions as the ISP tech support and could’ve used this access to exploit any of the millions of Cox devices that were accessible through these APIs.

    Blows me a away that an unauthenticated API with sensitive controls and data was publicly facing. Corporations these days want all your data but wonder why some customers are worry about how it is protected, it let alone if it’s being sold. Why should I allow you to control my hardware when you can’t protect yourself.




  • While I agree with the sentiment, I have accepted that the simple way to make “things” work now is to leverage the cheap computing that is ubiquitous. That headunit is likely now built on a SoC or some embedded OS and is easier and cheaper because of it.

    Functionally we need regulations and safeguards in place that maintain the accountability for making the choice to use and build an OS as a life safety device that also serves Bluetooth audio. If the cost of supporting it, or failing to properly develop it, then perhaps the choice to make it dumb will become more adopted. Other economic forces are more likely to play out, but it’s a possibility that we can reinforce by what we buy and signal.




  • Five shareholder proposals With three management proposals, the shareholder proposals are numbered 4 to 8 inclusive.

    4: Employment protection for opinions differing from Apple policy This argues that Apple doesn’t promise not to discriminate against applicants and employees on the basis of “viewpoint” and “ideology.” The proposal expressed a concern that those with conservative views are disadvantaged.

    Apple responds by stating it has a commitment to “a culture where every great idea can be heard and where everyone belongs, including those with differing viewpoints and ideologies.” It says that the company’s existing policies and practices already address this concern.

    5: Report on the company’s removal of religious apps in China Another proposal demands a report into the company’s removal of religious apps from its Chinese app store, and threatened removal of the social network X.

    Apple says that it already offers transparency on this issue, and must comply with the laws of each of the jurisdictions in which it operates.

    6: Report on unadjusted pay gaps for women and minorities Apple currently reports on weighted pay gaps between men and women, and between minorities and non-minorities. This reporting adjusts for factors like time spent out of the workplace for things like childcare. The proposal calls on Apple to also report on unadjusted pay gaps, in order to make visible “structural bias” in pay differentials.

    The company responds that it believes its own reporting provides “more meaningful” data, and that Apple achieved gender pay equity globally by 2017, and full pay equity “at the intersections of gender and race and ethnicity” in the US by 2022.

    7: Prepare a transparency report on Apple’s use of AI The proposal asks that Apple disclose its use of AI, as well as any ethical guidelines it has adopted to govern such use.

    Apple asked the SEC for permission to exclude this proposal, on the basis that it would risk disclosing commercially-sensitive information about the company’s plans. The SEC denied this, and the company now asks shareholders to vote against it for the same reason.

    8: Report on human rights policies The proposal points to “inconsistent” application of Apple’s stated values when it comes to complying with legal demands in China to remove apps and adopt other policies, like introducing a timeout for AirDrop. It calls for the company to issue a report on this.

    Apple says that it already does so.








  • Economical perhaps, but this is the sort of stupid ass shit that epitomizes how fucked the growth based economy is in this climate changed era. Developer’s think a few years down the road, but have no economic incentive to build it as a cradle-to-cradle build rather than a cradle-to-grave build.

    Build the same damn curtain wall floor plans in a dozen cities, so they all look ugly and don’t improve the quality of life, because it’s cheap, makes short term money for people who already have more then they can spend, and leave it to the kids to deal with everything in the future… Grrrr {rant off}

    Sorry, bitter old fart chiming in.




  • Great response to the discussion, as this 2012 article lays our their path many years ago. Lots of very economically valid reasons for changing, and it seems to have worked even if it is a shame to see. It makes me wonder if the changing economy is going to put more pressure on other favorites to monitize or fail. I say this given that volunteers are showing a decline so without people spending free time, then open-source software will face further challenges.

    I don’t want to digress too much, but I can’t help but juxtapose the slow change and monetization RH has done very well as compared to the idiocy that Reddit is doing.