Showing posts with label software bugs. Show all posts
Showing posts with label software bugs. Show all posts

Daily Tech Digest - June 11, 2026


Quote for the day:

“Leadership is not about being in charge. It is about taking care of those in your charge.” -- Simon Sinek


🎧 Listen to this digest on YouTube Music

▶ Play Audio Digest

Duration: 21 mins • Perfect for listening on the go.


What happens when software can start proving its own security?

Traditionally, cybersecurity has relied on the assumption that all software contains flaws. This belief led organizations to build defensive layers and reactively patch vulnerabilities only after products were released. However, advanced artificial intelligence is now fundamentally changing this approach by identifying and correcting software vulnerabilities in real time as code is written. Instead of acting as a downstream reviewer, AI now serves as an active collaborator, preventing insecure patterns from ever entering production environments. Because these same advanced tools are also available to malicious actors, the window between discovering a flaw and exploiting it is rapidly closing. To survive in this new environment, organizations can no longer simply assume their software vendors are secure based on reputation or past audits. They must demand continuous, automated proof. Software must now demonstrate its own integrity through transparent, verifiable records that show exactly how it was built and validated. As artificial intelligence continues to drive both offensive attacks and defensive solutions at machine speeds, trust is no longer a passive assumption but a critical, foundational infrastructure. Ultimately, companies will need to rely on automated systems that constantly verify software safety, ensuring that their digital supply chains remain fully protected against an escalating cycle of rapid threats.


AI vibe coding boosts output but strains oversight

A recent survey by The Adaptavist Group reveals that 83% of software developers in the US and UK use AI-assisted "vibe coding," an approach relying heavily on high-level prompts and automated generation. While this method yields undeniable productivity gains—with 87% of engineers saving time and 74% building more software—it is putting considerable strain on managerial oversight and team coordination. Many organizations are struggling to keep pace, as 71% of respondents report an increase in team coordination work, and 63% note that planning and tracking tasks have become more complex. Furthermore, internal controls are lagging behind adoption. More than 40% of developers deploy AI-generated code with little to no human review, and 40% admit they do not always fully disclose their reliance on these tools to their employers. This rapid influx of code introduces new vulnerabilities, including increased technical debt and heightened operational risks. While developers generally enjoy the creative boost and support the technology, the research highlights a critical disconnect. The primary challenge for modern engineering teams is no longer code production, but rather establishing the necessary governance, visibility, and organizational structure to effectively manage and review a vastly inflated volume of work.


Anthropic says these topics are too dangerous to let its Fable 5 model talk about

Anthropic recently released Claude Fable 5, a publicly accessible version of its new Mythos class artificial intelligence model. While this system offers significant improvements over the previous Opus generation, it includes strict internal safeguards that completely block queries related to cybersecurity, biology, and chemistry. Anthropic implemented these restrictions because the underlying technology, known as Mythos 5, demonstrated advanced capabilities, such as executing complex, multi-step cyberattacks, that could potentially assist malicious actors or enable highly risky biological research. To mitigate these risks, Fable 5 automatically redirects any sensitive prompts to an older, safer model and warns the user. Although the company acknowledges these aggressive filters might occasionally block harmless requests, it maintains that preventing severe misuse justifies the minor inconvenience. Meanwhile, the full, unrestricted Mythos 5 model remains tightly controlled and is currently available only to a small, vetted group of trusted cybersecurity and life sciences professionals working in coordination with the United States government. Independent testing indicates that Fable 5 is highly resistant to automated jailbreak attempts. However, accessing the new model comes at a premium. Its usage costs are notably higher than those of competitors like OpenAI, and standard consumer access will eventually require additional usage credits due to capacity constraints.


A Playbook for Building AI-Native Leadership Teams

Building an organization where artificial intelligence is the core product requires a fundamentally different approach to hiring and leadership than traditional technology companies. Because these businesses operate with extreme efficiency and compressed timelines, hiring executives in the wrong order can quickly deplete capital. During the first year, founders should focus on building the product by hiring a technical leader who manages complex computing costs alongside a product head who ensures the technology solves a real, paying customer problem. Once the product stabilizes, the focus shifts to validation, requiring a dedicated sales leader to close early deals and a finance expert who deeply understands the unique infrastructure costs of these systems. As the company scales toward broader expansion, leaders in marketing, human resources, and compliance become necessary to build the brand, integrate diverse talent, and navigate data regulations. Throughout all stages, past experience matters far less than the ability of a candidate to learn quickly, adapt to failures, and think critically. Because the technology evolves so rapidly, retaining this exceptional talent requires offering meaningful ownership, a clear sense of purpose, and continuous learning opportunities. Ultimately, success relies on intentionally designing a leadership team that balances different working styles while maintaining close collaboration to navigate a constantly changing environment.
The question of whether artificial intelligence will replace human hackers in the bug bounty industry is a growing concern, but the reality is far more nuanced. As automated tools and machine learning models become more advanced, they are certainly getting better at spotting common, well-documented vulnerabilities like basic misconfigurations or simple coding errors. This capability allows organizations to catch low-level issues before they ever reach a public bug bounty program. However, AI still struggles significantly with understanding complex business logic, chaining together multiple minor flaws to create a severe exploit, and applying the creative intuition that human researchers naturally possess. Instead of destroying the bug bounty field, artificial intelligence is poised to reshape it. Security researchers will increasingly use these automated models as assistants to handle tedious reconnaissance and initial scanning tasks, freeing up their time to focus on deeper, more complex vulnerabilities. Meanwhile, program managers will need to adapt to a likely increase in automated, low-quality vulnerability reports by implementing better filtering systems. Ultimately, human curiosity and contextual understanding remain impossible to fully replicate. The future of security research relies on a partnership where human experts guide and verify the outputs of automated tools, ensuring that the bug bounty industry evolves rather than disappears.


The NCSC Wants You To Adopt Passkeys: Is It Time To Finally Drop Passwords?

The UK’s National Cyber Security Centre (NCSC) recently issued a notable recommendation advising organizations to prioritize passkeys over traditional passwords wherever possible. While the agency previously viewed the technology as promising but imperfect, recent industry advancements have driven a shift toward widespread endorsement. This updated guidance arrives amid a steady rise in credential-based cyberattacks, where stolen passwords are routinely abused to compromise networks and target accounts with elevated privileges. Passkeys offer a highly secure alternative by utilizing cryptographic credentials linked directly to a user's trusted device, such as a laptop or smartphone. This framework integrates seamless authentication methods like biometrics, making passkeys significantly longer and more complex than human-created passwords. Consequently, they provide robust resistance against brute-force tactics and conventional email phishing, as they will not authenticate on fraudulent login portals. Beyond elevating an organization's defensive posture, transitioning away from traditional passwords delivers clear operational benefits. It eliminates the friction of enforcing complex password rules and reduces the frequency of routine resets, which helps lower the volume of helpdesk support tickets. Embracing this shift allows modern enterprises to establish a more resilient, low-maintenance approach to identity management.


The AI Data War: Winning the Battle for Enterprise Data Supremacy

Enterprise artificial intelligence initiatives are currently outpacing the data foundations required to support them. For decades, organizations relied on legacy databases designed for slow, human-scale inquiries. However, the rise of artificial intelligence demands systems capable of processing massive volumes of information at machine speeds. As companies rushed to migrate their operations to the cloud to meet these new demands, many did so without a clear organizational strategy. This rapid shift, combined with the adoption of specialized cloud tools, has led to highly fragmented systems and an unmanaged sprawl of isolated data stores. In this environment, long-term success no longer depends on choosing one specific technology vendor over another. Instead, organizations must focus on building a neutral, adaptable data foundation. A major challenge in this process is the natural tendency of data to become difficult to move as it grows larger and more complex. To overcome these obstacles and prevent further fragmentation, leaders must implement strong operational frameworks. This involves establishing clear ownership over specific information, enforcing consistent standards across all software platforms, and applying a structured review process to ensure accuracy and security. By prioritizing these sensible governance principles over vendor selection, companies can build the reliable infrastructure necessary to power advanced tools effectively and sustainably.


The Substrate Your Diagram Doesn’t Show

When designing artificial intelligence systems, architects often rely on standard deployment diagrams that map out components, data flows, and integration points. However, these diagrams fail to capture the actual underlying reality, or "substrate," of how the system operates under scrutiny. According to the article, architects face mounting pressure from three distinct areas: people, infrastructure, and regulation. The people vector questions whether human reviewers are genuinely evaluating AI outputs or simply rubber-stamping them without proper checks. The infrastructure vector challenges whether the system is truly secure and ready for agents, ensuring that human reviewers and AI models are interacting with the exact same data to prevent vulnerabilities like prompt injection. Finally, the regulation vector demands continuous compliance with shifting legal frameworks, rather than relying on outdated audit checklists. A critical takeaway is that an organization's overall AI posture is bounded by its weakest link among these three vectors. If human oversight is flawed, the entire system is vulnerable, regardless of how secure the infrastructure is. To build defensible AI systems, architects must look beyond simple component mapping and adopt a realistic posture model. By documenting concrete evidence of genuine human collaboration, verified technical readiness, and current regulatory alignment, architects can confidently defend their designs against future audits and operational failures.


Post-cloud strategy: Architecting the next enterprise stack

As companies face rising costs, data ownership concerns, and the heavy demands of artificial intelligence, they are moving away from a strictly default cloud approach. Instead of simply shifting everything to massive public platforms, organizations are carefully deciding where each specific application should run to achieve the best balance of cost, performance, and control. This shift has given rise to deliberate hybrid designs. Rather than ending up with a tangled mix of old and new systems by accident, technology leaders are intentionally combining public clouds, private servers, and local computing networks into one cohesive operation. A major part of this strategy is avoiding vendor restrictions by using open software standards, which allow teams to move applications freely across different environments without having to rewrite them. Additionally, because moving large amounts of data is expensive and risky, companies are now bringing their processing power directly to where their data already lives. This is especially true for artificial intelligence tasks. Ultimately, the future of business technology is highly distributed. Organizations are not abandoning large cloud providers, but they are no longer relying on them exclusively. By treating computing resources as a carefully organized ecosystem, businesses can maintain total control, reduce operating expenses, and build a more reliable foundation for future growth.


How Over-Permissioned AI Is Quietly Dismantling ID Infrastructure

The rapid adoption of artificial intelligence has introduced a serious risk to corporate identity infrastructure. According to a recent global study, organizations are granting extensive security privileges to AI agents much faster than they are putting necessary safeguards in place. This shift floods networks with machine accounts that far outnumber human users. Driven by a desire for operational efficiency, many enterprises are connecting these automated tools directly to core systems to handle sensitive tasks, such as password resets and corporate network access. While these AI agents are designed to be helpful, this same trait makes them highly vulnerable. Attackers can exploit overly permissive agents using simple prompts to uncover network vulnerabilities or access administrative credentials without spending weeks hunting for flaws. Making matters worse, many organizations lack the proper backup solutions needed to recover quickly from an access breach. To protect their systems, security teams must fundamentally change how they manage permissions. Experts recommend moving away from basic policies and instead enforcing strict, real-time boundaries for all automated systems. This means applying the principle of least privilege to machine agents and building resilient structures prepared for rapid recovery. Ultimately, treating these automated accounts with the same rigor as human executives is essential to maintaining control over modern enterprise networks.

Daily Tech Digest - June 30, 2025


Quote for the day:

"Sheep are always looking for a new shepherd when the terrain gets rocky." -- Karen Marie Moning


The first step in modernization: Ditching technical debt

At a high level, determining when it’s time to modernize is about quantifying cost, risk, and complexity. In dollar terms, it may seem as simple as comparing the expense of maintaining legacy systems versus investing in new architecture. But the true calculation includes hidden costs, like the developer hours lost to patching outdated systems, and the opportunity cost of not being able to adapt quickly to business needs. True modernization is not a lift-and-shift — it’s a full-stack transformation. That means breaking apart monolithic applications into scalable microservices, rewriting outdated application code into modern languages, and replacing rigid relational data models with flexible, cloud-native platforms that support real-time data access, global scalability, and developer agility. Many organizations have partnered with MongoDB to achieve this kind of transformation. ... But modernization projects are usually a balancing act, and replacing everything at once can be a gargantuan task. Choosing how to tackle the problem comes down to priorities, determining where pain points exist and where the biggest impacts to the business will be. The cost of doing nothing will outrank the cost of doing something.


Is Your CISO Ready to Flee?

“A well-funded CISO with an under-resourced security team won’t be effective. The focus should be on building organizational capability, not just boosting top salaries.” While Deepwatch CISO Chad Cragle believes any CISO just in the role for the money has “already lost sight of what really matters,” he agrees that “without the right team, tools, or board access, burnout is inevitable.” Real impact, he contends, “only happens when security is valued and you’re empowered to lead.” Perhaps that stands as evidence that SMBs that want to retain their talent or attract others should treat the CISO holistically. “True professional fulfillment and long-term happiness in the CISO role stems from the opportunities for leadership, personal and professional growth, and, most importantly, the success of the cybersecurity program itself,” says Black Duck CISO Bruce Jenkins. “When cyber leaders prioritize the development and execution of a comprehensive, efficient, and effective program that delivers demonstrable value to the business, appropriate compensation typically follows as a natural consequence.” Concerns around budget constraints is that all CISOs at this point (private AND public sector) have been through zero-based budget reviews several times. If the CISO feels unsafe and unable to execute, they will be incentivized to find a safer seat with an org more prepared to invest in security programs.


AI is learning to lie, scheme, and threaten its creators

For now, this deceptive behavior only emerges when researchers deliberately stress-test the models with extreme scenarios. But as Michael Chen from evaluation organization METR warned, "It's an open question whether future, more capable models will have a tendency towards honesty or deception." The concerning behavior goes far beyond typical AI "hallucinations" or simple mistakes. Hobbhahn insisted that despite constant pressure-testing by users, "what we're observing is a real phenomenon. We're not making anything up." Users report that models are "lying to them and making up evidence," according to Apollo Research's co-founder. "This is not just hallucinations. There's a very strategic kind of deception." The challenge is compounded by limited research resources. While companies like Anthropic and OpenAI do engage external firms like Apollo to study their systems, researchers say more transparency is needed. As Chen noted, greater access "for AI safety research would enable better understanding and mitigation of deception." ... "Right now, capabilities are moving faster than understanding and safety," Hobbhahn acknowledged, "but we're still in a position where we could turn it around." Researchers are exploring various approaches to address these challenges.


The network is indeed trying to become the computer

Think of the scale-up networks such as the NVLink ports and NVLink Switch fabrics that are part and parcel of an GPU accelerated server node – or, these days, a rackscale system like the DGX NVL72 and its OEM and ODM clones. These memory sharing networks are vital for ever-embiggening AI training and inference workloads. As their parameter counts and token throughput requirements both rise, they need ever-larger memory domains to do their work. Throw in a mixture of expert models and the need for larger, fatter and faster scale-up networks, as they are now called, is obvious even to an AI model with only 7 billion parameters. ... Then there is the scale-out network, which is used to link nodes in distributed systems to each other to share work in a less tightly coupled way than the scale-up network affords. This is the normal networking we are familiar with in distributed HPC systems, which is normally Ethernet or InfiniBand and sometimes proprietary networks like those from Cray, SGI, Fujitsu, NEC, and others from days gone by. On top of this, we have the normal north-south networking stack that allows people to connect to systems and the east-west networks that allow distributed corporate systems running databases, web infrastructure, and other front-office systems to communicate with each other. 


What Can We Learn From History’s Most Bizarre Software Bugs?

“It’s never just one thing that causes failure in complex systems.” In risk management, this is known as the Swiss cheese model, where flaws that occur in one layer aren’t as dangerous as deeper flaws overlapping through multiple layers. And as the Boeing crash proves, “When all of them align, that’s what made it so deadly.” It is difficult to test for every scenario. After all, the more inputs you have, the more possible outputs — and “this is all assuming that your system is deterministic.” Today’s codebases are massive, with many different contributors and entire stacks of infrastructure. “From writing a piece of code locally to running it on a production server, there are a thousand things that could go wrong.” ... It was obviously a communication failure, “because NASA’s navigation team assumed everything was in metric.” But you also need to check the communication that’s happening between the two systems. “If two systems interact, make sure they agree on formats, units, and overall assumptions!” But there’s another even more important lesson to be learned. “The data had shown inconsistencies weeks before the failure,” Bajić says. “NASA had seen small navigation errors, but they weren’t fully investigated.”


Europe’s AI strategy: Smart caution or missed opportunity?

Companies in Europe are spending less on AI, cloud platforms, and data infrastructure. In high-tech sectors, productivity growth in the U.S. has far outpaced Europe. The report argues that AI could help close the gap, but only if it is used to redesign how businesses operate. Using AI to automate old processes is not enough. ... Feinberg also notes that many European companies assumed AI apps would be easier to build than traditional software, only to discover they are just as complex, if not more so. This mismatch between expectations and reality has slowed down internal projects. And the problem isn’t unique to Europe. As Oliver Rochford, CEO of Aunoo AI, points out, “AI project failure rates are generally high across the board.” He cites surveys from IBM, Gartner, and others showing that anywhere from 30 to 84 percent of AI projects fail or fall short of expectations. “The most common root causes for AI project failures are also not purely technical, but organizational, misaligned objectives, poor data governance, lack of workforce engagement, and underdeveloped change management processes. Apparently Europe has no monopoly on those.”


A Developer’s Guide to Building Scalable AI: Workflows vs Agents

Sometimes, using an agent is like replacing a microwave with a sous chef — more flexible, but also more expensive, harder to manage, and occasionally makes decisions you didn’t ask for. ... Workflows are orchestrated. You write the logic: maybe retrieve context with a vector store, call a toolchain, then use the LLM to summarize the results. Each step is explicit. It’s like a recipe. If it breaks, you know exactly where it happened — and probably how to fix it. This is what most “RAG pipelines” or prompt chains are. Controlled. Testable. Cost-predictable. The beauty? You can debug them the same way you debug any other software. Stack traces, logs, fallback logic. If the vector search fails, you catch it. If the model response is weird, you reroute it. ... Agents, on the other hand, are built around loops. The LLM gets a goal and starts reasoning about how to achieve it. It picks tools, takes actions, evaluates outcomes, and decides what to do next — all inside a recursive decision-making loop. ... You can’t just set a breakpoint and inspect the stack. The “stack” is inside the model’s context window, and the “variables” are fuzzy thoughts shaped by your prompts. When something goes wrong — and it will — you don’t get a nice red error message. 


Leveraging Credentials As Unique Identifiers: A Pragmatic Approach To NHI Inventories

Most teams struggle with defining NHIs. The canonical definition is simply "anything that is not a human," which is necessarily a wide set of concerns. NHIs manifest differently across cloud providers, container orchestrators, legacy systems, and edge deployments. A Kubernetes service account tied to a pod has distinct characteristics compared to an Azure managed identity or a Windows service account. Every team has historically managed these as separate concerns. This patchwork approach makes it nearly impossible to create a consistent policy, let alone automate governance across environments. ... Most commonly, this takes the form of secrets, which look like API keys, certificates, or tokens. These are all inherently unique and can act as cryptographic fingerprints across distributed systems. When used in this way, secrets used for authentication become traceable artifacts tied directly to the systems that generated them. This allows for a level of attribution and auditing that's difficult to achieve with traditional service accounts. For example, a short-lived token can be directly linked to a specific CI job, Git commit, or workload, allowing teams to answer not just what is acting, but why, where, and on whose behalf.


How Is AI Really Impacting Jobs In 2025?

Pessimists warn of potential mass unemployment leading to societal collapse. Optimists predict a new age of augmented working, making us more productive and freeing us to focus on creativity and human interactions. There are plenty of big-picture forecasts. One widely-cited WEF prediction claims AI will eliminate 92 million jobs while creating 170 million new, different opportunities. That doesn’t sound too bad. But what if you’ve worked for 30 years in one of the jobs that’s about to vanish and have no idea how to do any of the new ones? Today, we’re seeing headlines about jobs being lost to AI with increasing frequency. And, from my point of view, not much information about what’s being done to prepare society for this potentially colossal change. ... An exacerbating factor is that many of the roles that are threatened are entry-level, such as junior coders or designers, or low-skill, including call center workers and data entry clerks. This means there’s a danger that AI-driven redundancy will disproportionately hit economically disadvantaged groups. There’s little evidence so far that governments are prioritizing their response. There have been few clearly articulated strategies to manage the displacement of jobs or to protect vulnerable workers.


AGI vs. AAI: Grassroots Ingenuity and Frugal Innovation Will Shape the Future

One way to think of AAI is as intelligence that ships. Vernacular chatbots, offline crop-disease detectors, speech-to-text tools for courtrooms: examples of similar applications and products, tailored and designed for specific sectors, are growing fast. ... If the search for AGI is reminiscent of a cash-rich unicorn aiming for growth at all costs, then AAI is more scrappy. Like a bootstrapped startup that requires immediate profitability, it prizes tangible impact over long-term ambitions to take over the world. The aspirations—and perhaps the algorithms themselves—may be more modest. Still, the context makes them potentially transformative: if reliable and widely adopted, such systems could reach millions of users who have until now been on the margins of the digital economy. ... All this points to a potentially unexpected scenario, one in which the lessons of AI flow not along the usual contours of global geopolitics and economic power—but percolate rather upward, from the laboratories and pilot programs of the Global South toward the boardrooms and research campuses of the North. This doesn’t mean that the quest for AGI is necessarily misguided. It’s possible that AI may yet end up redefining intelligence.